Запуск PHPunit в терминале, когда «vendor / bin / phpunit» показывает предупреждение - PullRequest
1 голос
/ 14 июня 2019

при запуске vendor/bin/phpunit я получил эту ошибку

$ vendor/bin/phpunit

PHPUnit 7.5.12 от Себастьяна Бергманна и авторов.

.W 2/2 (100%)

Время: 113 мс, Память: 12,00 МБ

Было 1 предупреждение:

1) Предупреждение В классе

* 1017 не найдено ни одного теста* и затем попробовал переустановить composer и php unit до текущей версии

$ vendor/bin/phpunit

PHPUnit 7.5.12 от Себастьяна Бергмана и авторов.

.W 2/2 (100%)

Время: 113 мс, Память: 12,00 МБ

Было 1 предупреждение:

1) Предупреждение В классе

Тест не найденпоказать тест успешным

1 Ответ

1 голос
/ 14 июня 2019

Попробуйте в своем классе тестирования:

/** @test **/
function your_test_func(){
   // assertion 
}

Сравните с Документацией Phpunit , которая дает следующее описание аннотации @test:

@ test

В качестве альтернативы добавлению префикса имен метода тестирования к test вы можете использовать аннотацию @test в DocBlock метода, чтобы пометить его как метод тестирования.

/**
 * @test
 */
public function initialBalanceShouldBe0()
{
    $this->assertEquals(0, $this->ba->getBalance());
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...