тесте сперва пишу ожидание исключения $this->shouldThrow(RuntimeException::class)->during('testMethod');
Далее вызываю $this->testMethod();
Исключение бросается, но phpspec показывает
1 specs
1 example (1 broken)
Не подскажите, почему phpspec не реагирует на исключение?
ЕМНИП, там метод вызывается во время during. По сути ты его дергаешь вручную второй раз и кидается исключение, которого phpspec не ожидает, поэтому и broken
Обсуждают сегодня