在我们开发的时候,测试是必不可少的东西,那么有个好的测试工具才能让你测试的效率提升,现在就介绍下最近我发现的单元测试工具-phpunit吧.
phpunit
phpunit是php 轻量级的单元测试框架...,如果没有输出该结果则代表断言出错
在phpunit中,还有其他的断言方法,例如:
布尔类型
方法名 含义 参数 返回值
assertTrue 断言为真
assertFalse 断言为假
NULL...\phpunit\src\Framework\Assert.php 文件实现的所有方法
基镜
在编写测试时,最费时的部分之一是编写代码来将整个场景设置成某个已知的状态,并在测试结束后将其复原到初始状态...这个已知的状态称为测试的 基境(fixture)。
例如在User测试中,我们每次都需要new User进行测试user类,其实我们完全可以使用基镜:
<?...,初始化,都可以在这里完成
//例如这个类需要查找数据库进行赋值,都可以在这里完成
//例如需要新增一条数据用于测试,都可以在这里完成
}
function