Lightning
Трудоголик
PHPUnit Exceptions
Если исключение ожидается один раз в методе, тогда все понятно: setExpectedException().
А что делать, если нужно протестировать несколько исключений в одном методе?
Т.е. к примеру
Если исключение ожидается один раз в методе, тогда все понятно: setExpectedException().
А что делать, если нужно протестировать несколько исключений в одном методе?
Т.е. к примеру
PHP:
public function testMethod1() {
$object1 = new MyClass1( /* куча параметров */ );
$object1->method1( 'value1' ); //должно выкинуть исключение
$object1->method1( 'value2' ); //должно выкинуть исключение
$object1->method1( 'value3' ); //должно выкинуть исключение
//Как лучше всего протестить?
}