我们知道了断言
断言是编程术语,表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真
例如上面的api接口,当正确调用时一定会输出"hello world",断言它将会输出hello world...文件实现的所有方法
基镜
在编写测试时,最费时的部分之一是编写代码来将整个场景设置成某个已知的状态,并在测试结束后将其复原到初始状态。...这个已知的状态称为测试的 基境(fixture)。
例如在User测试中,我们每次都需要new User进行测试user类,其实我们完全可以使用基镜:
时,都会调用该基类的登陆进行登陆,并将session赋值,我们只需要直接$this->session取出即可调用测试
额外的方法
在这里需要注意的是:
只有类名为xxTest...当你的项目有改动的时候,都可以直接运行测试用例,来测试你的改动是否影响了其他地方,非常方便
本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20.cn
上一篇: