У меня есть мой тестовый класс, подобный этому:
/**
* @runTestsInSeparateProcesses
*/
class ProfileTest extends TestCase
{
public function testFalsePositive()
{
$this->assertFalse(true);
}
}
И странно то, что этот тестовый класс успешно проходит.
Если я удаляю аннотацию "runTestsInSeparateProcesses" - тогда она дает мнеправильный результат (провал теста).Еще одна странная вещь заключается в том, что в других моих тестовых случаях должно быть исключение «call method on null», и хотя phpunit радостно сообщил мне, что тесты пройдены правильно.Я уверен, что команда phpunit перехватывает мой тестовый класс.
Я использую PHPUnit v.7.4.1.
Кто-нибудь может сказать мне, что происходит?