public void employee_can_visualize_internship_offers_associated_to_his_company() { //Arrange EmployeeIndexInternshipOfferPage.GoTo(); //Assert EmployeeIndexInternshipOfferPage.IsDisplayed.Should().BeTrue(); }
public void employee_can_delete_internship_offer_draft() { const int firstOfferIndex = 1; int numberOfDraftBegin = EmployeeIndexInternshipOfferPage.GetDraftOffersCount(); int numberOfDraftEnd = numberOfDraftBegin - 1; EmployeeIndexInternshipOfferPage.ClickDraft(); EmployeeIndexInternshipOfferPage.EditDraft(firstOfferIndex); CreateInternshipOfferPage.ClickDeleteButton(); CreateInternshipOfferPage.ClickModalDeleteButton(); EmployeeIndexInternshipOfferPage.ClickDraft(); EmployeeIndexInternshipOfferPage.GetDraftOffersCount().Should().Be(numberOfDraftEnd); }
public void employee_can_save_a_draft_of_an_internship_offer() { //Arrange EmployeeIndexInternshipOfferPage.GoTo(); var initialDraftOffersCount = EmployeeIndexInternshipOfferPage.GetDraftOffersCount(); IndexEmployeePage.GoTo(); //Act CreateInternshipOfferPage.GoTo(); CreateInternshipOfferPage.FillCreationFormWith(TestData.InternshipOfferDraft2); CreateInternshipOfferPage.SaveDraft(); EmployeeIndexInternshipOfferPage.GoTo(); //Assert EmployeeIndexInternshipOfferPage.GetDraftOffersCount().Should().BeGreaterThan(initialDraftOffersCount); }
public void employee_can_create_internshipoffer() { //Arrange EmployeeIndexInternshipOfferPage.GoTo(); int initialOnValidationOffersCount = EmployeeIndexInternshipOfferPage.GetOnValidationOffersCount(); IndexEmployeePage.GoTo(); //Act CreateInternshipOfferPage.GoTo(); CreateInternshipOfferPage.FillCreationFormWith(TestData.InternshipOfferPublicated1); CreateInternshipOfferPage.SubmitOffer(); EmployeeIndexInternshipOfferPage.GoTo(); //Assert EmployeeIndexInternshipOfferPage.GetOnValidationOffersCount().Should().BeGreaterThan(initialOnValidationOffersCount); }
public void Initialize() { LoginPage.GoTo(); LoginPage.LoginAs(TestData.Employee1); EmployeeIndexInternshipOfferPage.GoTo(); }