我在\ 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模块,但我无法使用它。
答案 0 :(得分:0)
使用REST模块时使用CEST似乎比使用TEST更好。