最近部门在推行单元测试框架的时候,对C++有指定使用gtest,但对php并没有规定使用的框架,在试用了几个php单元测试框架后,认为simpletest这个框架最简单易用,而phpunit实在过于庞大与繁琐了。
这里简单说一下simpletest的使用。一个简单的unittest文件如下:

其中以test开头的函数即为每个testcase,而setUp和tearDown函数分别为每个testcase运行开始前和结束后会自动调用的函数,可以做一些初始化或者清理工作。

最后的这几句是用来执行单元测试,TextReporter会用文本方式展现,HtmlReporter会用html方式展现,对web调试比较友好。
下面就是几种基本的assert方法。

整体来说,simpletest的很多思想和gtest不谋而合,比如说不用注册用例等。

详细的文档可以参见如下链接:
//www.simpletest.org/en/first_test_tutorial.html

暂无相关产品

2则回应给“simpletest-php单元测试框架的简单使用”

  1. Sam Flynt说道:

    I think this site contains some real wonderful information for everyone. “Only the little people pay taxes.” by Leona Helmsly.

    [回复]

发表评论

湖南快乐十分网址
  • 【理上网来·辉煌十九大】韩庆祥谈十九大报告总体感受:一个字“新” 2019-03-21
  • 陈越峰:城市空间利益的正当分配 2019-03-19
  • 西部网(陕西新闻网)www.cnwest.com 2019-03-19
  • 国宝级黄腹角雉住进三清山 2019-03-05
  • 人民网驻加拿大记者报道集 2019-02-28
  • 奋进新时代·2018全国两会特别报道 2019-02-23
  • 现场视频!记者探访空袭后的大马士革 2019-02-15
  • 发展改革委就创新和完善宏观调控等答问 2019-02-15
  • 与新一季敞篷版MINI约会 最初的爱未改变 2019-02-07
  • 网约车防四类风险 小心遗落手机被司机私自转账 2019-02-06
  • (两会受权发布)中华人民共和国全国人民代表大会公告(第五号) 2019-01-16
  • 买房怎么看风水这个真的实在是太重要了 ——凤凰网房产北京 2019-01-15
  • 高清:揭幕战东道主上演神奇换人 五球轻取沙特 2019-01-11
  • 乌鲁木齐市中级人民法院庭审在线直播 2019-01-11
  • 热巴窦骁携手演绎经典神话 2018-12-25
  • 707| 910| 413| 889| 457| 895| 130| 948| 501| 73|