TPUnit ThinkPHP与PHPUnit框架集成开源项目

我要开发同款
匿名用户2016年06月12日
93阅读

技术信息

开源地址
https://github.com/lixuancn/MeepoPS
授权协议
MIT

作品详情

ThikPHP与PHPUit框架集成,基于TP3.2,建议PHP5.4以上环境。

单元测试应该是提高PHP编码质量的解决之道,但应该没有多少PHP团队在用单元测试改善开发过程,更不用提TDD开发方法。

不可否认ThikPHP框架在国内PHP圈子中的“至高”地位,所以才有这次整合尝试,同时也在团队中进行推行相关实践。

支持的特性1.基本的UitTest最经典的例子:

参看上面的参考配置文档中:基于Netbeas的PHPUit环境配置

2.DBUitTest参看本项目demo目录/demo/Applicatio/Commo/Model/UrlModelTest.php文件。

DBUit主要由四种断言构成,目前TPUit已支持TP对这四种断言的支持:

对表中数据行的数量作出断言

对表的状态作出断言

对查询的结果作出断言

对多个表的状态作出断言

其中,{{%url}}是从Yii2框架中引入的表名前缀替换方案,{{和}}是表名界定符,%是表名前缀占位符。

功能介绍

ThinkPHP 与 PHPUnit 框架集成,基于TP3.2,建议PHP 5.4以上环境。 单元测试应该是提高PHP编码质量的解决之道,但应该没有多少PHP团队在用单元测试改善开发过程,更不用...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论