UNPKG

qe-fe-automation

Version:
24 lines (22 loc) 1.02 kB
import { Flights, FlightTripType } from '@flight-lib/index'; import { FlightUtility, FlightBookingUtility } from '@flight-modal/index'; import { LocationUtility } from '@utility-lib/index'; import { Provider_Type, User_Type } from '@support-onboard/index'; describe('Flight: Flight Out of policy', () => { it('C49650: Should be able to book out of policy booking', { tags: ['@tier1'] }, () => { FlightUtility.prepareCompanyAndUserCreation( User_Type.ADMIN, Provider_Type.MOCK_FLIGHT ); Flights.createFlightPolicy(); const flightBookingParams = FlightBookingUtility.initFlightBookingParams({ locations: LocationUtility.getPairOfOriginAndDestinationAirportsUS(), flightTripType: FlightTripType.ONEWAY, checkInType: ' Continue without EarlyBird Check-In® ' }); FlightUtility.runSearchFlow(flightBookingParams); FlightUtility.runChooseMockOnewayResultFlow(); FlightUtility.runCheckoutFlow(flightBookingParams); FlightUtility.runItineraryFlow(); }); });