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

https://github.com/codeception/codeception