UNPKG

qe-fe-automation

Version:
22 lines (19 loc) 884 B
import { stagingUsers } from '@fixtures/staging-users'; import { InvoiceValidation } from '@commerce-lib/trains/invoice_validations'; import { CommerceShared } from '@commerce-shared-lib/shared'; const { admin } = stagingUsers.admin; const adminCredentials = Cypress.env('admin').admin.ADMIN_PASSWORD; describe('Commerce: Train Invoice Validation', () => { beforeEach(() => { cy.loginWithAuthToken({ email: admin.email, password: adminCredentials, isSA: true }); }); it('C72588: Verify Train Invoice', { tags: ['@tier2'] }, () => { InvoiceValidation.visitTripsPage(); InvoiceValidation.selectTrainTrip(); InvoiceValidation.checkItineraryPageIsVisited(); InvoiceValidation.storeTrainItineraryTripData(); CommerceShared.visitViewInvoicePage(); InvoiceValidation.checkBookingId(); InvoiceValidation.checkTripFromInvoiceTrajectory('$5'); }); });