phpUnit测试问题没有运行

时间:2018-01-24 20:00:02

标签: php unit-testing

我刚刚在我的项目中实现了phpunit测试单元。我已经在我的计算机上通过composer安装了phpunit。之后我编写了一个小单元测试脚本,如下图所示运行测试。

namespace TestNamespace;
require 'vendor/autoload.php';
use PHPUnit\Framework\TestCase;

// class to be used to run test 
class algo
{
   private $x;
   private $y;

  function __construct($x,$y)
  {
     $this->x = $x ;
     $this->y = $y ;
  }

  function getSom()
  {
    return ($this->x + $this->y) ;
  }
}


// writting test for phpUnit
class somTest extends TestCase
{

   function testValue()
   {
      $som = new algo(10,20);

      $this->assertEquals(30,$som->getSom());
   }
}

第一个问题是上面的脚本有任何错误吗?

下面你会看到当我输入 phpunit somTest.php phpunit somTest 来运行时会发生什么考试。 enter image description here

有人可以帮助我吗?

0 个答案:

没有答案