UNPKG

qe-fe-automation

Version:
32 lines (30 loc) 934 B
import { CancellationFlow, TrainSearchModalUtil, TrainTripType, TrainBookingManager, UkRailBookingParams, AgencyCurrency } from '@train-lib/index'; describe('Train: UK rails oneway cancellation workflow', () => { it( 'C48358: Should be able to book and cancel one way train ticket', { tags: ['@uk_rail', '@all_train_test'] }, () => { TrainSearchModalUtil.createCompanyWithProviderName({ feeModelInfo: AgencyCurrency.Euro }); TrainBookingManager.createFirstClassBooking({ origin: UkRailBookingParams.Location.Liverpool, destination: UkRailBookingParams.Location.Manchester, fareType: ['Off-peak Single'], tripType: TrainTripType.ONEWAY, trainClass: true }); CancellationFlow.executeTrainCancellation( 'We will send your e-ticket(s) to your email and Navan mobile app', TrainTripType.ONEWAY ); } ); });