feature-ui/eintrag-per-woche #23
@@ -21,13 +21,28 @@ class BrowseWorkingHoursCest
|
||||
$I->seeHttpHeader('Access-Control-Max-Age');
|
||||
}
|
||||
|
||||
/**
|
||||
* @param ApiTester $I
|
||||
*
|
||||
* @dataProvider validWorkingHoursFilterProvider
|
||||
*/
|
||||
public function browseEmptyWorkingHours(ApiTester $I): void
|
||||
{
|
||||
$I->haveHttpHeader('Origin', Api::TEST_ORIGIN);
|
||||
$I->sendGet('/working-hours', ['start-date' => '2020-04-01', 'end-date' => '2020-04-30']);
|
||||
$I->seeResponseCodeIs(HttpCode::OK);
|
||||
$I->canSeeHttpHeader('Access-Control-Allow-Origin', Api::TEST_ORIGIN);
|
||||
$I->seeResponseIsJson();
|
||||
$I->seeResponseEquals('[]');
|
||||
}
|
||||
|
||||
public function validWorkingHoursFilterProvider(): array
|
||||
{
|
||||
return [
|
||||
[[null]],
|
||||
[['start-date' => '2020-01-01', 'end-date' => '2020-01-08']],
|
||||
[['start-date' => '2020-01-01', 'end-date' => '2020-04-30']],
|
||||
[['start-date' => '2020-04-01', 'end-date' => '2020-04-30']],
|
||||
[['start-date' => '2020-03-01', 'end-date' => '2020-03-07']],
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user