找不到方法 - PHPUnit Confusion

时间:2018-02-26 09:47:02

标签: php testing phpunit

代码

class Rechner {

    public function add($a, $b){
        return $a + $b;
    }

我的TestCase

class RechnerTest extends PHPUnit\Framework\TestCase
{

    public $calculator;

    protected function setUp ()
    {
        $this->calculator = new Rechner();
    }

    protected function tearDown ()
    {
        $this->calculator = NULL;
    }

    public function testAdd ()
    {


        $result = $this->calculator->add(1, 2);
        $this->assertEquals(3, $result);
    }

}

错误输出

  

错误:Class' Rechner'找不到

Composer.json文件

{
  "autoload":{
    "psr-0" :{
      "":"src"
    },
    "classmap": [
      "tests"
    ]
  },
  "require": {
    "phpunit/phpunit": "^6.5",
    "authorizenet/authorizenet": "^1.9"
  }
}

我的问题

我想找出为什么没找到方法。

如果我尝试require __DIR__' Recher.php'没有出现,只有测试用例......那就是我不需要的那个。 我不知道该怎么做。

0 个答案:

没有答案