Class ReservationAdditionalSecurityHandlerTest
java.lang.Object
de.hybris.platform.travelfacades.reservation.handlers.impl.ReservationAdditionalSecurityHandlerTest
Unit test class for
ReservationAdditionalSecurityHandler-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgiven: AbstractOrderModel when: AbstractOrderModel has additional security but no Passenger Reference is set in session then: reservationData has additional security and no filtered travellersvoidgiven: AbstractOrderModel when: AbstractOrderModel has additional security Passenger Reference is set in session but there is no user then: reservationData has additional security and no filtered travellersvoidgiven: AbstractOrderModel when: AbstractOrderModel has additional security Passenger Reference is set in session but the logged user is the one who placed the booking then: reservationData has additional security and no filtered travellersvoidgiven: AbstractOrderModel when: AbstractOrderModel has additional security Passenger Reference is set in session but the logged user is the one who did not place the booking and the booking was placed with a GUEST user then: reservationData has additional security and no filtered travellersvoidgiven: AbstractOrderModel when: AbstractOrderModel has additional security Passenger Reference is set in session but the logged user is the one who did not place the booking and the booking was placed with a REGISTERED user then: reservationData has additional security and filtered travellersvoidgiven: AbstractOrderModel when: AbstractOrderModel has no additional security then: reservationData has no additional security and no filtered travellersvoidgiven: AbstractOrderModel when: AbstractOrderModel has additional security Passenger Reference is set in session but the logged user is the one who did not place the booking and the booking was placed with a GUEST user then: reservationData has additional security and filtered travellers
-
Constructor Details
-
ReservationAdditionalSecurityHandlerTest
public ReservationAdditionalSecurityHandlerTest()
-
-
Method Details
-
testFalseAdditionalSecurity
public void testFalseAdditionalSecurity()given: AbstractOrderModel when: AbstractOrderModel has no additional security then: reservationData has no additional security and no filtered travellers -
testAdditionalSecurityWithNoPassengerReference
public void testAdditionalSecurityWithNoPassengerReference()given: AbstractOrderModel when: AbstractOrderModel has additional security but no Passenger Reference is set in session then: reservationData has additional security and no filtered travellers -
testAdditionalSecurityWithPassengerReferenceAndNoUser
public void testAdditionalSecurityWithPassengerReferenceAndNoUser()given: AbstractOrderModel when: AbstractOrderModel has additional security Passenger Reference is set in session but there is no user then: reservationData has additional security and no filtered travellers -
testAdditionalSecurityWithPassengerReferenceAndSameUser
public void testAdditionalSecurityWithPassengerReferenceAndSameUser()given: AbstractOrderModel when: AbstractOrderModel has additional security Passenger Reference is set in session but the logged user is the one who placed the booking then: reservationData has additional security and no filtered travellers -
testAdditionalSecurityWithPassengerReferenceDifferentUserPlacedWithGuest
public void testAdditionalSecurityWithPassengerReferenceDifferentUserPlacedWithGuest()given: AbstractOrderModel when: AbstractOrderModel has additional security Passenger Reference is set in session but the logged user is the one who did not place the booking and the booking was placed with a GUEST user then: reservationData has additional security and no filtered travellers -
testAdditionalSecurityWithPassengerReferenceDifferentUserPlacedWithRegisteredUser
public void testAdditionalSecurityWithPassengerReferenceDifferentUserPlacedWithRegisteredUser()given: AbstractOrderModel when: AbstractOrderModel has additional security Passenger Reference is set in session but the logged user is the one who did not place the booking and the booking was placed with a REGISTERED user then: reservationData has additional security and filtered travellers -
testOriginalAdditionalSecurityWithPassengerReferenceDifferentUserPlacedWithRegisteredUser
public void testOriginalAdditionalSecurityWithPassengerReferenceDifferentUserPlacedWithRegisteredUser()given: AbstractOrderModel when: AbstractOrderModel has additional security Passenger Reference is set in session but the logged user is the one who did not place the booking and the booking was placed with a GUEST user then: reservationData has additional security and filtered travellers
-