feature-ui/eintrag-per-woche #23
@@ -21,13 +21,28 @@ class BrowseWorkingHoursCest
|
|||||||
$I->seeHttpHeader('Access-Control-Max-Age');
|
$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
|
public function validWorkingHoursFilterProvider(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
[[null]],
|
[[null]],
|
||||||
[['start-date' => '2020-01-01', 'end-date' => '2020-01-08']],
|
[['start-date' => '2020-01-01', 'end-date' => '2020-01-08']],
|
||||||
[['start-date' => '2020-01-01', 'end-date' => '2020-04-30']],
|
[['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