Процент, сообщаемый PHPUnit: что это значит?

Я работаю над своим первым проектом, в котором я использую PHPUnit для модульного тестирования. Все хорошо двигалось; однако я начал получать следующий результат с недавними тестами:

................................................................. 65 / 76 ( 85%)
...........

Time: 1 second, Memory: 30.50Mb

OK (76 tests, 404 assertions)

Я не могу найти никакой информации о том, что означает "65/76 (85%)".

Кто-нибудь знает, как это интерпретировать?

Спасибо!

Ответы

Ответ 1

Это означает количество тестов, которые были выполнены до сих пор (методы тестирования на самом деле или еще точнее: вызовы метода тестирования, поскольку каждый метод тестирования можно вызвать несколько раз).

65 / 76 ( 85%)

Уже выполнено 65 тестов из 76 (что составляет 85%)

И пока вы видите точки для каждого из них - все они прошли

Ответ 2

Я не понимал этого, пока я не писал больше тестов, здесь пример того, что вы видите по мере увеличения числа тестов:

...............................................................  63 / 152 ( 41%)
...............................................................  126 / 152 ( 82%)
..........................

... это просто индикатор прогресса количества тестов, которые были запущены. Но, как вы можете видеть, все равно доходит до конца.