public void SetEmptyUserInfo() { SelectTheTicketPage selectTheTicketPage = new MainPage(driver).InputCity(SearchFormCreator.WithAllParameters()) .SetPassengers(SearchFormCreator.WithAllParameters()) .InputDateDefaultValues() .SubmitValidValue(); string className = selectTheTicketPage.SelectClass() .Submit() .WaitModalWindow() .InputUserInfo(UserInfoCreator.WithEmptyName()) .Continue() .IsInvalidValue(); Assert.AreEqual("starail-Form-input starail-Form-error", className); }
public void CheckResult() { SelectTheTicketPage selectTheTicketPage = new MainPage(driver).InputCity(SearchFormCreator.WithAllParameters()) .SetPassengers(SearchFormCreator.WithAllParameters()) .InputDateDefaultValues() .SubmitValidValue(); SelectSeatsPage selectSeatsPage = selectTheTicketPage.SelectClass() .Submit() .WaitModalWindow() .InputUserInfo(UserInfoCreator.WithDefaultParameters()) .ContinueWithValidParameters(); TicketLocationPage ticketLocationPage = selectSeatsPage.Submit(); UserInfoPage userInfoPage = ticketLocationPage.Submit(); PayPage payPage = userInfoPage.InputUserInfo(UserInfoCreator.WithDefaultParameters()); Assert.AreEqual("10:46 | 27 Dec 2019", payPage.GetResult()); }