kartavik/yii2-phpunit

该软件包已被弃用,不再维护。没有建议的替代软件包。

Yii 2 PHPUnit 兼容层和增强功能

此软件包尚未发布版本,可用的信息很少。


README

Yii 2 PHPUnit 兼容层和增强功能 此软件包包括

  • TestLogger - 将所有日志消息显示到控制台
  • TestMailer - 将所有发送的邮件收集到内存中
  • TestCase - 基础 TestCase,扩展 PHPUnit TestCase。它将在每个测试之前创建新的 \yii\console\Application 实例并应用 Yii2 fixtures。
  • MigrateFixture - 应用迁移的 Yii2 fixture。用例:您的软件包包含迁移,您需要在测试之前应用它。

使用方法

  • 安装软件包并将 phpunit/phpunit 作为开发依赖项
composer require --dev yiisoft/yii2-phpunit phpunit/phpunit
  • 配置您的 PHPUnit 并创建带有别名到配置的引导文件
<?php
// bootstrap.php

Yii::setAlias('@configFile', 'path-to-config.php');

示例

有关详细信息,请参阅 horat1us/yii2-advanced-package