Yii2 + codeception 单元测试,功能测试,验收测试
1、安装codecept
wget http://codeception.com/codecept.phar
chmod +x codecept.phar
sudo mv codecept.phar /usr/local/bin/codecept
直接下载估计下载不了,建议使用翻墙后下载。
codecept -V
如果有版本提示,安装成功
2、进入项目目录
cd frontend
初始化test:
codecept bootstrap ,会在在frontend生成tests目录,但是yii2自带tests目录了。
3、运行
codecept run
运行结果如下:
Codeception PHP Testing Framework v2.2.10
Powered by PHPUnit 5.7.17 by Sebastian Bergmann and contributors.
Acceptance Tests (0) ———————————————————————————————————————–
——————————————————————————————————————————————–
Functional Tests (0) ———————————————————————————————————————–
——————————————————————————————————————————————–
Unit Tests (0) —————————————————————————————————————————–
——————————————————————————————————————————————–
Time: 128 ms, Memory: 8.00MB
No tests executed!
更多使用温文档参考:https://phpunit.de