Class PricingInfoOffersRequestHandlerTest

java.lang.Object
de.hybris.platform.travelfacades.ancillary.search.handlers.impl.PricingInfoOffersRequestHandlerTest

@UnitTest public class PricingInfoOffersRequestHandlerTest extends Object
Unit test class for PricingInfoOffersRequestHandler
  • 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.