YII2中Codeception的安装
2015-09-23 13:33
579 查看
本文主要讲述单元测试框架(
安装完成,在
测试是否安装成功,在
显示如下内容表示安装成功:
可以把
生成完成后会提示文件的具体位置:
打开生成的测试文件,会看到如下内容(测试用例都将在此编写):
执行成功,如图:
Codeception)在
YII2中的安装测试流程。
安装YII2
详见《YII2的安装与配置》:http://blog.csdn.net/enoch612/article/details/48629183安装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
执行成功,如图:
相关文章推荐
- Ruby单元测试框架TestUnit的替代者MiniTest介绍
- 我的Node.js学习之路(四)--单元测试
- mstest实现类似单元测试nunit中assert.throws功能
- python单元测试unittest实例详解
- angularjs中的单元测试实例
- Python中unittest模块做UT(单元测试)使用实例
- Android单元测试 笔记
- 在 Ruby on Rails 中进行单元测试
- 单元测试工具Numega
- 用cpp做c++单元测试
- JUnit4概述
- 单元测试详解
- 单元测试准则
- 单元测试、集成测试和系统测试的不同之处
- linux下netbeans的安装及cppunit的配置
- 单元测试本质:面向逻辑块
- C/C++单元测试问答(摘要)
- JMUnit 开源测试框架
- 使用GruntJS构建Web程序 (1)
- 学习PHP精粹,编写高效PHP代码之自动测试