я должен нажать Enter при запуске тестов с использованием phpunit в Laravel 5.7.
На каждом тесте я получаю следующее сообщение:
1) Tests\Feature\DepartmentsTest::a_admin_can_create_a_department Mockery\Exception\BadMethodCallException: Получено Mockery
Illuminate_Console_OutputStyle::askQuestion(), но ожидания не указаныpublic $mockConsoleOutput = false;
установив следующее значение false, ошибка исчезнет:
public $mockConsoleOutput = false;
После этого окно зависает при запуске набора тестов, и мне нужно нажать клавишу ввода, чтобы запустить тесты.
Как я могу это исправить?
Я использую 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);
}
Tests\Feature\DepartmentsTest::a_admin_can_create_a_department
? - person Peter   schedule 21.12.2018$this->post()
тоже? По сути, нам нужно увидеть, где вы настраиваете свой макет. - person Peter   schedule 22.12.2018