Есть ли более официальный способ заставить сбой phpunit, чем $this->assertTrue(false)
?Как заставить сбой с phpunit
40
A
ответ
69
Я считаю, что это должно работать в тестовом примере:
$this->fail('Message');
1
Да, Theres путь,
$this->fail("your message");
, если вы хотите, чтобы увидеть страницу у не увенчались успехом, чем
print_r(getResponse()->getContent());
+0
' getResponse() 'является специфичной для структуры функцией, которая может быть недоступна вообще. – bishop
1
Другой способ сделать это (особенно полезно при написании инструмента для тестирования):
Смежные вопросы
- 1. Могу ли я заставить PHPUnit сбой, если код вызывает уведомление?
- 2. Как заставить CodeNarc заставить maven построить сбой
- 3. Сбой кода с PHPUnit и Zend Framework
- 4. Как заставить PHPUnit останавливать перехватывание исключений?
- 5. Как заставить PHPUnit + Selenium работать быстрее?
- 6. PHPUnit & Selenium - Как заставить водителя использовать тест?
- 7. PHPUnit начал беспорядочно сбой в оболочке Хадсона
- 8. Не могу заставить PHPUnit работать в PHPstorm
- 9. заставить любой выполняющийся процесс сбой
- 10. Как я могу заставить SDL_Init() сбой?
- 11. Как заставить надгробие/сбой в телефоне Froyo?
- 12. Как я могу заставить транзакцию Nhibernate сбой?
- 13. phpUnderControl и PHPUnit всегда сбой сборки с кодом 255
- 14. Как заставить PHP-предупреждения терпеть неудачу в тестах PHPUnit?
- 15. Как заставить PHPUnit печатать полный ввод в неудавшемся тестовом случае?
- 16. Как я могу заставить PHPUnit игнорировать шаблон файла?
- 17. Как заставить PHPUnit что-то сделать, если утверждение не выполнено
- 18. Как мне заставить PHPUnit заменить класс в моем методе тестирования?
- 19. Как мне заставить phpunit работать в cloud9 IDE?
- 20. Как я могу заставить igraph прекратить сбой с большими графиками?
- 21. Как использовать PHPUnit setExpectedException()?
- 22. Как использовать PHPUnit с TestCaseTrait
- 23. как проверить строку с PHPUnit
- 24. phpunit assertRegExp() тест проходит в unix, сбой в Windows
- 25. PHPUnit & Selenium2 все случаи сбой, если один случай не работает
- 26. Тесты Selenium/PHPUnit всегда выполняются дважды, сбой при втором проходе
- 27. SauceLabs Pass/Fail с использованием phpunit
- 28. Как заставить groovy компилятор сбой, если метода нет?
- 29. Я не могу заставить PHPUnit работать в NetBeans (Mac)
- 30. Как заставить актера сбой после тайм-аута в akka
$ this-> fail() остановит выполнение теста, поэтому это не должно использоваться в качестве замены утверждений для отображения сообщения, если у вас есть несколько утверждений в вашем тесте. – Prusprus
Передача исключения из 'fail' приведет к созданию nice stacktrace –