Codeception:在TEST上使用REST模块

时间:2016-03-15 05:08:10

标签: unit-testing laravel-5.1 codeception

我在\ tests \ unit \ ReportTest.php中有这段代码

class ReportTest extends \Codeception\TestCase\Test
{

    protected function _before()
    {
        Auth::attempt(['email' => $this->valid_email, 'password' => $this->valid_password]);
    }

    protected function _after()
    {
    }

    public function testMe()
    {
        $this->sendGet(route('index'));
        $this->canSeeResponseCodeIs(200);
    }
}

我的问题是方法$this->sendGet()$this->canSeeResponseCodeIs()未定义,我是使用Codeception的新手,所以请耐心等待我,

这是我的unit.suite.yml

class_name: UnitTester
modules:
    enabled:
        - Asserts
        - \Helper\Unit
        - Laravel5
        - REST:
            depends: PhpBrowser
    config:
      Laravel5:
        environment_file: .env

我想使用REST模块,但我无法使用它。

1 个答案:

答案 0 :(得分:0)

使用REST模块时使用CEST似乎比使用TEST更好。