Есть ли более официальный способ принудительного сбоя phpunit, чем $this->assertTrue(false)?
$this->assertTrue(false)
Я считаю, что это должно работать в тестовом примере:
$this->fail('Message');
Другой способ сделать это (особенно полезный при написании инструмента тестирования):
use PHPUnit_Framework_ExpectationFailedException as PHPUnitException; try { // something here } catch (SpecificException $e) { // force a fail: throw new PHPUnitException("This was not expected."); }
Да, есть способ,
$this->fail("your message");
, если вы хотите увидеть страницу, на которой произошел сбой, чем
print_r(getResponse()->getContent());