public static void SearchActionUsingLastName() { var data = TestEnvironment.LoadJson(); WebDriverUtils.InputValues(LoginPageObjects.EmailField(), data.Login.Username); WebDriverUtils.ClickAction(LoginPageObjects.NextButtonEmail()); WebDriverUtils.InputValues(LoginPageObjects.PasswordField(), data.Login.Password); WebDriverUtils.ClickAction(LoginPageObjects.SignInButton()); WebDriverUtils.ClickAction(LoginPageObjects.YesButton()); WebDriverUtils.ClickAction(LoginPageObjects.DoneButton()); WebDriverUtils.ClickAction(ClientPageObjects.ClientTab()); WebDriverUtils.InputValues(ClientSearchPageObjects.LastNameField(), data.LastName.Name); WebDriverUtils.ClickAction(ClientSearchPageObjects.RunSearchButton()); }
public void ClientSearchTest() { try { ClientSearchAction.SearchAction(); Assert.AreNotEqual(TestEnvironment.LoadJson().LastName.Count, WebDriverUtils.TextChecker(ClientSearchPageObjects.ResultCountText())); log.Info(System.Reflection.MethodBase.GetCurrentMethod()); log.Info(LoginPageObjects.SuccessMessage()); } catch (Exception ex) { log.Error(System.Reflection.MethodBase.GetCurrentMethod()); log.Error(LoginPageObjects.FailedMessage() + ex.Message); Assert.Fail(ex.Message); } }