public void coordinator_can_deny_an_offer() { PageNavigator.InternshipOffer.Details.Select(TestData.InternshipOfferOnValidation1.Id); CoordinatorIndexInternshipOfferPage.DenyInternshipOffer(); //TODO MAF on ne valide actuellement le succès de l'opération, sera ajouté avec la feature "brouillon" }
public void coordinator_can_clean_database() { CleanDatabasePage.GoTo(); CleanDatabasePage.ClickCleanDatabaseButton(); CleanDatabasePage.FillPasswordValidation(TestData.Coordinator1.Password); CleanDatabasePage.ClickCleanDatabaseModalButton(); StudentsListCoordinatorPage.GoTo(); CountNumberOfNotSubscribedStudent(); CountNumberOfSubscribedStudent(); CoordinatorIndexInternshipOfferPage.GoTo(); CoordinatorIndexInternshipOfferPage.GetTotalOffersCount().Should().Be(0); }
public void new_internshipoffer_is_publicated() { LoginPage.GoTo(); LoginPage.LoginAs(TestData.Coordinator1); CoordinatorIndexInternshipOfferPage.GoTo(); PageNavigator.InternshipOffer.Details.Select(TestData.InternshipOfferOnValidation1.Id); CoordinatorIndexInternshipOfferPage.ValidateInternshipOffer(); PageNavigator.AllUsers.Logout.Select(); LoginPage.GoTo(); LoginPage.LoginAs(TestData.SubscribedStudent1); var notifText = WebMessage.NotificationMessage.NEW_INTERNSHIP_OFFER_PUBLICATED; NotificationPartialPage.GoTo(); NotificationPartialPage.ClickNotifByText(notifText); StudentIndexInternshipOfferPage.IsDisplayed.Should().BeTrue(); }
public void IndexTestsInitialize() { LoginPage.GoTo(); LoginPage.LoginAs(TestData.Coordinator1); CoordinatorIndexInternshipOfferPage.GoTo(); }