安装Codeception框架
安装Codeception框架
打开终端,进入项目根目录:
composer require "codeception/codeception:*"
安装完成,在
vendor
目录会生成如黄框
内文件夹codeception
:测试是否安装成功,在
项目根目录
中执行以下指令:vendor/codeception/codeception/codecept
显示如下内容表示安装成功:
可以把
codecept
文件软连接到usr/bin/
下以方便调用:
ln -s /path/to/your/project/advanced/vendor/codeception/codeception/codecept /usr/bin/codecept
初始化环境
安装完成后需要在
yii2
项目根目录中初始化环境:codecept bootstrap
生成测试文件
以测试
用户控制器
为例:
codecept generate:test unit UserController
生成完成后会提示文件的具体位置:
打开生成的测试文件,会看到如下内容(测试用例都将在此编写):
执行测试
codecept run
执行成功,如图: