cakephp 单元测试断言方法总结
2014-09-12 19:22
155 查看
前言 cakephp 的单元测试
参考http://book.cakephp.org/2.0/en/development/testing.html
以下是CakeTestCase类的断言,也就是cakephp 定义的断言,实际使用中还可以使用CakeTestCase的父类 PHPUnit_Framework_TestCase里面的断言
1、assertEqual
是否相等,测试期望的数据和结果是否相等
2、assertNotEqual
是否不相等
3、assertPattern
是否符合正则匹配
4、assertIdentical
是否恒等(类型一样)
5、assertNotIdentical
是否不恒等
6、assertNoPattern
是否符合正则不匹配
7、expectException
是否会遇到一个异常
8、assertReference
是否会遇到一次跳转
9、assertIsA
是否是对象
10、assertWithinMargin
在一个范围内波动
PHPUNIT的断言在这个文档里面有详细说明,还有各种格式(html,pdf,epub),https://phpunit.de/documentation.html
参考http://book.cakephp.org/2.0/en/development/testing.html
以下是CakeTestCase类的断言,也就是cakephp 定义的断言,实际使用中还可以使用CakeTestCase的父类 PHPUnit_Framework_TestCase里面的断言
1、assertEqual
是否相等,测试期望的数据和结果是否相等
2、assertNotEqual
是否不相等
3、assertPattern
是否符合正则匹配
4、assertIdentical
是否恒等(类型一样)
5、assertNotIdentical
是否不恒等
6、assertNoPattern
是否符合正则不匹配
7、expectException
是否会遇到一个异常
8、assertReference
是否会遇到一次跳转
9、assertIsA
是否是对象
10、assertWithinMargin
在一个范围内波动
PHPUNIT的断言在这个文档里面有详细说明,还有各种格式(html,pdf,epub),https://phpunit.de/documentation.html
相关文章推荐
- 单元测试方法总结
- 使用SpringJUnit4ClassRunner进行单元测试+常用的断言方法
- SkinMagic使用方法总结--SetSingleDialogSkin断言失败
- 单元测试常用断言方法
- Visual Studio C++单元测试总结——3种方法可用
- 浅谈NUnit单元测试方法小总结
- Node.js利用断言模块assert进行单元测试的方法
- vs2015单元测试总结——3种方法可用
- Visual Studio 进行单元测试时如何附加被测试文件的方法总结
- unittest 单元测试框架断言方法
- 绘制不规则位图方法总结,多种实现方法,全面测试比较
- MySQL修改密码方法总结
- 单元测试的基本方法
- fwrite的用法和main参数的使用方法(自己的总结)
- 网上邻居不能访问(方法总结)
- javascript中常用的方法(总结的较好,收集)
- 枚举转化和判断方法的总结
- Weblogic中EJB调用方法总结
- 程序自删除方法大总结
- 生成静态页面的方法总结