У меня проблема с PHPUnit на NetBeans, где немногие методы отображаются как переданные, когда метод выдает какое-то исключение, например, Fatal error или что-то в этом роде.
Таким образом, кажется, что PhpUnit не может обработать эти исключения и просто отмечает ихкак пройдено.
Это будет работать нормально
$this->assertEquals(true, 1 == 2);
Не удалось утверждать, что ложные совпадения ожидаются истинными.
, но если я добавлю некоторый код, который выдает какое-то исключение, он просто помечаетэто как передано в качестве примера:
public function testEquals() {
thisMethodDoesNotExists(5);
}
Он помечает это как переданное, где он не должен cz есть фатальная ошибка.