From 094b50d33d5ba4b1cfdafb705c118d8820961a1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torsten=20L=C3=BCcke?= Date: Wed, 2 Feb 2022 23:39:25 +0100 Subject: [PATCH] =?UTF-8?q?Fix-Test:=20Pr=C3=BCfung=20auf=20eine=20leere?= =?UTF-8?q?=20Liste=20muss=20ausgelagert=20werden?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/WorkingHours/BrowseWorkingHoursCest.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/api/tests/api/WorkingHours/BrowseWorkingHoursCest.php b/api/tests/api/WorkingHours/BrowseWorkingHoursCest.php index 823495f..bd193e5 100644 --- a/api/tests/api/WorkingHours/BrowseWorkingHoursCest.php +++ b/api/tests/api/WorkingHours/BrowseWorkingHoursCest.php @@ -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']], ]; }