Я пишу тестовые примеры, и вот вопрос, который я имеют.
Предположим, я тестирую простую функцию someClass :: loadValue ($ value)
Обычный тестовый случай прост, но предположим, что при передаче значения null или -1 вызов функции генерирует предупреждение PHP, которое считается ошибкой.
Вопрос в том, как мне написать свой тестовый пример PHPUnit, чтобы он успешно выполнялся, когда функции корректно обрабатывают значение null / -1, и терпел неудачу при появлении предупреждения PHP?
Спасибо,