Я должен нажать Enter при запуске тестов с использованием phpunit в Laravel 5.7.
При каждом тесте я получаю следующее сообщение:
1) Tests \ Feature \ DepartmentsTest :: a_admin_can_create_a_department Mockery\ Exception \ BadMethodCallException: получено Mockery_1_Illuminate_Console_OutputStyle :: askQuestion (), но ожидания не были указаны
, если для параметра установлено значение false, ошибка исчезнет:
public $mockConsoleOutput = false;
После этого появится окнозависает при запуске набора тестов, и мне нужно нажать Enter, чтобы запустить тесты.
Как это исправить?
Я использую Windows 10 + PHPUnit 7.5.1 и Laravel 5.7.19
Заранее спасибо!
/** @test */
public function a_admin_can_create_a_department()
{
// $this->withoutExceptionHandling();
$attributes = [
'description' => 'Service',
'accessible_by_depart' => true
];
$this->post('/tools/api/storeDepartment', $attributes);
$this->assertDatabaseHas('departments', $attributes);
}