相关疑难解决方法(0)

phpunit 3.7:@assert注释发生了什么?

我有phpunit 3.7

官方声明中提到了一些新的注解(和重新引入一个老之前已停用的),但它没有提及拆除@assert.在3.7changelog中.,@assert不在页面上找到

当我使用代码片段在类上运行我的代码时

<?php
class MyMathClass
{
   /**
    * Add two given values together and return sum
    * @assert (1,2) == 3
    */
   public function addValues($a,$b)
   {
       return $a+$b;
   }
}
Run Code Online (Sandbox Code Playgroud)

输出是

PHPUnit 3.7.1 by Sebastian Bergmann.



Time: 1 second, Memory: 4.25Mb

No tests executed!
Run Code Online (Sandbox Code Playgroud)

用php 3.6.2

 phpunit MyMathClass.php
PHPUnit 3.6.12 by …
Run Code Online (Sandbox Code Playgroud)

php phpunit

8
推荐指数
1
解决办法
1058
查看次数

我应该在暂存/生产环境中使用PHPUnit吗?

我已经安装了PHPUnit框架来执行单元测试.我编写了测试用例,并使用现有的PHPUnit库进行测试.

是否有必要在登台和生产环境中配置PHPUnit框架?如果是这样,phpunit测试框架和相关文件在暂存和生产中占用了内存,这是不必要的.

在本地环境中使用PHPUnit测试框架是否足够?

php phpunit

2
推荐指数
1
解决办法
1964
查看次数

标签 统计

php ×2

phpunit ×2