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');
}
/**
* @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']],
];
}