public void ThenTheErrorTBeBlank_EmailField(string expectedError, string erroredField) { string actualError; if (erroredField == "email") { actualError = CreateAccount.EmailErrorMessage.Text; } else if (erroredField == "password") { actualError = CreateAccount.PasswordErrorMessage.Text; } else { actualError = String.Empty; Console.WriteLine($"Errored field value [{erroredField}], is not valid"); } Assert.AreEqual(expectedError, actualError, TestErrorHelper.ErrorsDoNotMatch(expectedError, actualError)); }
public void ThenTheErrorTBeBlank_WillBeDisplayedInTheErrorSection(string error) { var expectedError = TrimFullStop(error); var actualError = CreateAccount.CreateAccountErrorSection.Text; Assert.IsTrue(ActualErrorContainsExpectedError(expectedError, actualError), TestErrorHelper.ErrorsDoNotMatch(expectedError, actualError)); }
public void ThenAnErrorWillBeDisplayedStating(string expectedErrorMessage) { var actualErrorMessage = LoginForm.ErrorMessage.Text; Assert.AreEqual(expectedErrorMessage, actualErrorMessage, TestErrorHelper.ErrorsDoNotMatch(expectedErrorMessage, actualErrorMessage)); }