Подтвердить что ты не робот

Как заставить сбой с phpunit

Есть ли более официальный способ заставить сбой phpunit, чем $this->assertTrue(false)?

4b9b3361

Ответ 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.");
}