在PHPUnit中,如果我的测试通过或不通过,我如何在tearDown()中获取信息,以及它的名称是什么?
我试过调查$this->getTestResultObject()->topTestSuite()
,但没有运气 - 测试似乎是新鲜的,没有确定/失败。
作为输出我希望我的自定义tearDown()有类似的东西:
TESTCLASSNAME::TESTMETHOD - ok
TESTCLASSNAME::TESTMETHOD2 - failed
答案 0 :(得分:0)
班级名称= explode('::',$this->toString())[0]
测试名称= $this->getName()
状态= $this->hasFailed()