15

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

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

Time: 1 second, Memory: 30.50Mb

OK (76 tests, 404 assertions)

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

有谁知道如何解释这个?

谢谢!

4

2 回答 2

24

它表示到目前为止已经运行的测试数量(实际上是测试方法,或者更准确地说:测试方法调用,因为每个测试方法可以被调用多次)。

65 / 76 ( 85%)

76 个测试中的 65 个测试已经运行(总体为 85%)

只要你看到他们每个人的点 - 他们都通过了

于 2012-07-01T21:49:33.363 回答
9

直到我继续编写更多测试时我才理解它,这是随着测试数量的增加您所看到的示例:

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

...它只是已运行测试数量的进度指标。但正如你所见,它仍然到了尽头。

于 2014-06-09T02:48:20.620 回答