我写这篇文章是因为yii2官方文档仍然不完整,而且代码文档本身也引用了yii2官方文档.. :)。
我有一些问题:
有人可以解释一下如何在yii2基本应用程序中逐步安装和配置代码?
谢谢
的Alessandro
答案 0 :(得分:11)
我正在这样做:
composer global require "codeception/codeception=2.0.*" "codeception/specify=*" "codeception/verify=*"
接下来:
ln -s ~/.composer/vendor/bin/codecept /usr/local/bin/codecept
然后我可以在全球范围内进行
codecept run
答案 1 :(得分:6)
首先请确保您多次阅读http://www.yiiframework.com/doc-2.0/guide-test-environment-setup.html
之后,实际测试很容易设置。确保使codecept命令像上面链接的最后一行所说的那样工作。安装Yii应用程序后,您必须转到tests文件夹并运行
codecept build
初始化测试。然后运行
codecept run
运行实际测试。
你可以运行
codecept run --coverage-html
获取项目的代码覆盖率。
我从未接受过代码覆盖率的验收测试,但是我接受了无覆盖的工作,单元和功能覆盖。