UNPKG

qe-fe-automation

Version:
71 lines (59 loc) 2.02 kB
import { TravelXenAccountPage } from '@travelxen-lib/pages'; import { openCreatedUserDetails, prepareTravelXenEnv, prepareTravelXenVIPEnv, visitAgentDesktop } from '@travelxen-lib/utils'; describe('TravelXen: account page', () => { describe('Regular tiles', () => { beforeEach(() => { prepareTravelXenEnv(); visitAgentDesktop(); openCreatedUserDetails(); }); it('C51040: View user information', { tags: ['@tier2'] }, () => { TravelXenAccountPage.verifyUserInformationViewRenders(); }); it('C51041: View payment methods', { tags: ['@tier2'] }, () => { TravelXenAccountPage.verifyPaymentMethodsViewRenders(); }); it('C51042: View user information', { tags: ['@tier2'] }, () => { TravelXenAccountPage.verifyUserInformationViewRenders(); }); it( 'C51043 C51044 C51045 C51046 C51047: View loyalty programs', { tags: ['@tier2'] }, () => { TravelXenAccountPage.verifyLoyaltyProgramsViewRenders(); } ); it( 'C51053 C51054 C51055 C51056: View company discounts', { tags: ['@tier2'] }, () => { TravelXenAccountPage.verifyCompanyDiscountsViewRenders(); } ); it('C51060 C51061 C51062 C51063: View company policy', { tags: ['@tier2'] }, () => { TravelXenAccountPage.verifyCompanyPolicyViewRenders(); }); it('C51064: View user rewards', { tags: ['@tier2'] }, () => { TravelXenAccountPage.verifyUserRewardsViewRenders(); }); it('C51059: View travel credit', { tags: ['@tier2'] }, () => { TravelXenAccountPage.verifyTravelCreditViewRenders(); }); }); // VIP agency is not working on a backend side (responds width 400) describe.skip('VIP tile', () => { beforeEach(() => { prepareTravelXenVIPEnv(); visitAgentDesktop(); openCreatedUserDetails(); }); it('C51058: View VIP preferences', { tags: ['@tier2'] }, () => { TravelXenAccountPage.verifyVipPreferencesViewRenders(); }); }); });