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');
- 创建您的测试用例,它扩展 yii\phpunit\TestCase
示例
有关详细信息,请参阅 horat1us/yii2-advanced-package。