1.介绍作为一个php工程师,我们很可能会遇到一些必要的单元测试场景。本系列文章将介绍如何在Yii2框架下使用Codeception进行单元测试。本文首先介绍Yii2和Codeception的安装。2、Yii2的安装与安装这里简单介绍一下Yii2的安装。可以去Yii官网了解详情。composer的安装可以到相关链接:composerglobalrequire"fxp/composer-asset-plugin:^1.2.0"composercreate-projectyiisoft/yii2-app-basicbasic我安装成功后的目录结构看起来像这样。目前Yii2框架集成了Codeception。我们可以看到basic下的tests文件夹和codeception.yml文件是相关文件。Codeception安装1、composerrequire"codeception/codeception=*"2、composerrequire"codeception/specify=*"3、composerrequire"codeception/verify=*"执行后会发现vendor目录如下。3、执行命令一般都是纯Codeception,一般需要执行codeceptbootstrap(初始化环境)。而Yii2已经包含了Codeception,所以不需要再执行这条命令。我们项目的codecept在vendorbin目录下,所以执行命令的时候需要指定位置:vendor\bin\codeceptbuildcodeceptbuild会构建测试用例。本文到此结束。主要说明安装的步骤和过程。下一篇文章将解释一些测试断言和一些单元测试的例子。
