对ThinkPHP进行单元测试

thinkPHP本身并没有提供相应的单元测试支持,所以这里介绍一个可以对tp进行单元测试的库tpunit。

Tpunit这个库是依赖于PHPunit的,其特点是易用、方便和非入侵式。

使用TPUNIT很简单,只需要定义一个路径常量和导入要被测试的文件即可。

Home模块下有个控制器如下:

namespaceHome\Controller;

useThink\Controller;

classIndexControllerextendsController{

functiontest(){

echo;

}

}

使用tpunit的话,测试类:

classIndexTestextendsPHPUnit_Framework_TestCase{

//构造函数

function__construct(){

//定义目录路径,最好为绝对路径

define(TP_BASEPATH,E:/







































北京治疗白癜风费一般是多少钱
白癜风有治疗好的吗



转载请注明:http://www.guyukameng.com/aspnet/2016-12-01/2236.html

  • 上一篇文章:
  •   
  • 下一篇文章: