PHPUnit报告的百分比:这意味着什么?

时间:2012-07-01 21:48:33

标签: phpunit

我正在开发我的第一个项目,我正在利用PHPUnit进行单元测试。事情一直在顺利进行;但是,我已经开始使用最近的测试获得以下输出:

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

Time: 1 second, Memory: 30.50Mb

OK (76 tests, 404 assertions)

我找不到任何关于“65/76(85%)”的含义的信息。

有谁知道如何解释这个?

谢谢!

2 个答案:

答案 0 :(得分:24)

这意味着到目前为止已经运行的测试数量(实际测试方法,或更精确:测试方法调用,因为每个测试方法可以多次调用)。

65 / 76 ( 85%)

已经进行了65次76次测试(总体上是85%)

只要你看到每个人都有点 - 所有人都通过

答案 1 :(得分:9)

在我不断编写更多测试之前,我不理解它,这里是您看到测试数量增长的样本:

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

...它只是已经运行的测试数量的进度指示器。但正如你所看到的,它仍然可以结束。