Class PricingInfoOffersRequestHandlerTest
java.lang.Object
de.hybris.platform.travelfacades.ancillary.search.handlers.impl.PricingInfoOffersRequestHandlerTest
Unit test class for PricingInfoOffersRequestHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgiven: ReservationData with ItitneraryData and pricingInfoData when: Itinerary is Direct route i.e Single Sector.voidgiven: ReservationData with ItitneraryData and pricingInfoData when: Itinerary is MultiSector.voidgiven: ReservationData with ItitneraryData and pricingInfoData when: TransportOfferings in ReservationData misMatch with TransportOfferings in OfferRequestData then: No selected offers are populated in offerRequest data.
-
Constructor Details
-
PricingInfoOffersRequestHandlerTest
public PricingInfoOffersRequestHandlerTest()
-
-
Method Details
-
testPopulateDirectRoute
public void testPopulateDirectRoute()given: ReservationData with ItitneraryData and pricingInfoData when: Itinerary is Direct route i.e Single Sector. then: Chosen products and their pricingInfo are populated as selectedOffers in OfferRequestData. -
testPopulateMultiSector
public void testPopulateMultiSector()given: ReservationData with ItitneraryData and pricingInfoData when: Itinerary is MultiSector. then: Chosen products and their pricingInfo are populated as selectedOffers in OfferRequestData. -
testPopulateTransportOfferingMismatch
public void testPopulateTransportOfferingMismatch()given: ReservationData with ItitneraryData and pricingInfoData when: TransportOfferings in ReservationData misMatch with TransportOfferings in OfferRequestData then: No selected offers are populated in offerRequest data.
-