qe-fe-automation
Version:
FE test automation framework using cypress
38 lines (34 loc) • 1.01 kB
text/typescript
import {
BlackCarUtility,
BlackCarBookingModel,
BlackCarLocation
} from '@blackCar-lib/index';
import { LocationUtility } from '@utility-lib/index';
import { User_Type } from '@support-onboard/index';
describe('Black car', () => {
const tripTileType = 'Business';
beforeEach(() => {
BlackCarUtility.prepareCompanyAndLogin(User_Type.ADMIN);
cy.enableBlackCarPolicy();
});
it('C172636: Should be able to rent black car - one way', { tags: ['@tier1'] }, () => {
const pickUpLocation: BlackCarLocation = {
location: LocationUtility.getAddressUS()
};
const dropOffLocation = {
location: LocationUtility.getHotelUS()
};
BlackCarBookingModel.blackCarBookingOneWay(
pickUpLocation,
dropOffLocation,
tripTileType
);
});
it('C172636: Should be able to rent black car - hourly', { tags: ['@tier1'] }, () => {
BlackCarUtility.blackCarBookingHourly(
LocationUtility.getAddressUS(),
2,
tripTileType
);
});
});