Codeception
Execução de testes:
Para gerar automaticamente uma suíte de testes, execute o comando:
php codecept generate:cept api CreateUser
Este comando criará o arquivo CreateUserCept.php. Como demonstrado na parte de código abaixo:
wantTo('create a user via API'
);
$I->amHttpAuthenticated
('service_user', '123456');
$I->haveHttpHeader('Content-Type', 'application/x-www-form-urlencoded'
);
$I->sendPOST('/users', ['name' => 'davert', 'email' => '
[email protected]'
]);
$I->seeResponseCodeIs
(\Codeception\Util\HttpCode
::OK); // 200
$I->seeResponseIsJson
();
$I->seeResponseContains
('{"result":"ok"}'
);