Fix-Test: Prüfung auf eine leere Liste muss ausgelagert werden

This commit is contained in:
2022-02-02 23:39:25 +01:00
parent 3bd3e6837a
commit 094b50d33d
@@ -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']],
]; ];
} }