import { LoginPage } from '@admin-lib/index';
import { TrainInterceptApis, FakeProviderBookingUtility } from '@train-lib/index';
import { User_Type } from '@support-onboard/data_model/user_type';

describe('Train: Booking Tests - Fake Provider', () => {
  it(
    'C1496070: [E2E] - [Round trip] - User can book roundtrip train trip',
    { tags: ['@tier1', '@fake', '@all_train_test'] },
    () => {
      TrainInterceptApis.interceptTrainApis();
      LoginPage.visitTALoginPage();
      LoginPage.createNewCompanyAndLoginWithUserByType({ users: [User_Type.TRAVELER] });
      FakeProviderBookingUtility.bookRoundTrip('Business');
    }
  );
});
