开发者社区> 晚来风急> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

cakephp单元测试断言方法总结

简介:
+关注继续查看

以下是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
  在一个范围内波动

最新内容请见作者的GitHub页:http://qaseven.github.io/

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
技术分享 | 黑盒测试方法论-判定表
技术分享 | 黑盒测试方法论-判定表
29 0
技术分享 | 黑盒测试方法论-判定表
技术分享 | 黑盒测试方法论-判定表
48 0
技术分享 | 黑盒测试方法论-判定表
设计判定表首先需要列出所有的条件桩和动作桩,确定规则数量,规则数由条件桩确定,规则数 = 条件取值数 ^ 条件数。
71 0
Web测试方法总结
进行压力测试是指实际破坏一个Web应用系统,测试系统的反映。压力测试是测试系统的限制和故障恢复能力,也就是测试Web应用系统会不会崩溃,在什么情况下会崩溃。黑客常常提供错误的数据负载,直到Web应用系统崩溃,接着当系统重新启动时获得存取权。 压力测试的区域包括表单、登陆和其他信息传输页面等。  
39 0
带给你灵感:30个超棒的 SVG 动画展示【下篇】
  前端开发人员和设计师一般使用 CSS 来创建 HTML 元素动画。然而,由于 HTML 在创建图案,形状,和其他方面的局限性,它们自然的转向了 SVG,它提供了更多更有趣的能力。借助 SVG,我们有更多的方式来创建新的动画。
1737 0
记一次压力测试和对nginx/tomcat配置的调整
原文地址:还没找到 是一个web系统,前端使用nginx做为反向代理,处理https,并将请求转发给后端的tomcat服务。  压力测试工具选择了jmeter。 首先简单介绍一下jmeter。 它是apache的一个开源项目,基于java swing开发的GUI界面。
1462 0
单元测试(UT)、功能测试(FT)(转)
纯个人总结: 单元测试(UT)、功能测试(FT): 目的:1、尽量避免写的代码测试人员频繁的来找你其他地方又出问题了;2、提供的接口不可用;3、一个bug修复了引入了其他的bug或者其他用例变红了; 理解:在实现函数功能的时候编写对应的测试代码,尽量保证”输入-输出”的正确性,在测试用例比较多...
1451 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
《0代码搭应用》
立即下载
不止代码
立即下载
低代码开发师(初级)实战教程
立即下载