例如上面的api接口,当正确调用时一定会输出"hello world",断言它将会输出hello world,如果没有输出该结果则代表断言出错
在phpunit中,还有其他的断言方法,例如:
布尔类型...\phpunit\src\Framework\Assert.php 文件实现的所有方法
基镜
在编写测试时,最费时的部分之一是编写代码来将整个场景设置成某个已知的状态,并在测试结束后将其复原到初始状态...,这样就退出了一次测试
}
}
这样,我们所有关于admin模块的测试用例,都可以继承该类进行测试,每次测试时,都会调用该基类的登陆进行登陆,并将session赋值,我们只需要直接$this-...>session取出即可调用测试
额外的方法
在这里需要注意的是:
只有类名为xxTest和方法名为testxx的才是测试例子,在有的时候,我们可以写更多的方法用于给测试方法调用,而在运行测试用例的时候并不会调用到该方法...,例如上面的adminBase 的login logout方法,直接运行测试的时候不会直接被调用.