import { LoginPage } from '@admin-lib/index';
import { User_Type } from '@support-onboard/index';
import {
  TeamEventsInterceptApis,
  EventDetails,
  EventsWorkflow
} from '@group-events-lib/index';

xdescribe('GME: Team event: Room Block', () => {
  it('C50998: Add a Room block to the Team Event', { tags: ['@tier3'] }, () => {
    TeamEventsInterceptApis.teamEventIntercept();
    LoginPage.createNewCompanyAndLoginWithUserByType({ users: [User_Type.ADMIN] });
    EventsWorkflow.createDraftEvent('Zurich', 'Zurich event');
    EventDetails.selectRoomBlock();
    EventDetails.searchHotel('Zurich');
    EventDetails.setPricePerNight('100');
    EventDetails.setTaxPerNight('10');
    EventDetails.setResortFeePerNight('10');
    EventDetails.saveBlockDetails();
    EventDetails.confirmRoomBlock();
    EventDetails.assignRoomToParticipant();
    EventDetails.sendInvite();
    EventDetails.expectTeamEventCreated();
  });
});
