import {
  openCreatedUserDetails,
  prepareTravelXenEnv,
  visitAgentDesktop
} from '@travelxen-lib/utils';
import { TravelXenAccountPage } from '@travelxen-lib/pages';

describe('TravelXen: Payment methods access verification (OTP)', () => {
  beforeEach(() => {
    prepareTravelXenEnv();
    visitAgentDesktop();
    openCreatedUserDetails();
  });

  it('C2017985: Payment details access request', { tags: ['@tier2'] }, () => {
    TravelXenAccountPage.verifyOtpFlow();
  });

  it('C2017986: Payment details fallback access request', { tags: ['@tier2'] }, () => {
    TravelXenAccountPage.verifyOtpFallbackFlow();
  });
});
