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