haveHttpHeader('Origin', Api::TEST_ORIGIN); $I->haveHttpHeader('Access-Control-Request-Method', 'GET'); $I->sendOptions('/views/working-hours/monthly'); $I->seeResponseCodeIs(HttpCode::OK); $I->seeHttpHeader('Access-Control-Allow-Origin', Api::TEST_ORIGIN); $I->seeHttpHeader('Access-Control-Allow-Methods'); $I->seeHttpHeader('Access-Control-Allow-Headers'); $I->seeHttpHeader('Access-Control-Max-Age'); } /** * @param ApiTester $I */ public function browseWorkingHoursView(ApiTester $I): void { $I->haveHttpHeader('Origin', Api::TEST_ORIGIN); $I->sendGet('/views/working-hours/monthly'); $I->seeResponseCodeIs(HttpCode::OK); $I->canSeeHttpHeader('Access-Control-Allow-Origin', Api::TEST_ORIGIN); $I->seeResponseIsJson(); $I->seeResponseMatchesJsonType(Api::WORKING_HOURS_VIEW_JSON_FORMAT); } }