我有 phpunit 3.7
- 在3.6 的文档附录 B 中,有一个
@assert
注释,而 - 在3.7的文档中,附录B,
没有注释
@assert
官方公告提到了一些新的注解(以及重新引入了一个以前不推荐使用的旧注解),但没有提到删除@assert
. 在3.7 的更新日志中。,@assert
在页面上找不到
当我使用代码片段在一个类上运行我的代码时
<?php
class MyMathClass
{
/**
* Add two given values together and return sum
* @assert (1,2) == 3
*/
public function addValues($a,$b)
{
return $a+$b;
}
}
输出是
PHPUnit 3.7.1 by Sebastian Bergmann.
Time: 1 second, Memory: 4.25Mb
No tests executed!
使用 php 3.6.2
phpunit MyMathClass.php
PHPUnit 3.6.12 by Sebastian Bergmann.
.
Time: 0 seconds, Memory: 2.75Mb
OK (1 test, 1 assertion)