loadFixturesAndGetCatalogPromotion(); $this->client->request( method: 'GET', uri: sprintf('/api/v2/shop/catalog-promotions/%s', $catalogPromotion->getCode()), server: self::CONTENT_TYPE_HEADER, ); $this->assertResponse( $this->client->getResponse(), 'shop/catalog_promotion/get_catalog_promotion_response', Response::HTTP_OK, ); } private function loadFixturesAndGetCatalogPromotion(): CatalogPromotionInterface { $fixtures = $this->loadFixturesFromFiles(['channel/channel.yaml', 'catalog_promotion/catalog_promotion.yaml']); /** @var CatalogPromotionInterface $catalogPromotion */ $catalogPromotion = $fixtures['catalog_promotion']; return $catalogPromotion; } }