public void ShouldFailIfAllLeftBlankWithCompoundErrorMessage() { _createSprintPage.CreateButton.Click(); var messageBox = MessageBoxUtil.GetWarningMessageBox(MainWindow); Assert.NotNull(messageBox); Assert.IsTrue(MessageBoxUtil.GetTextContent(messageBox).Contains("You must enter")); Assert.IsTrue(MessageBoxUtil.GetTextContent(messageBox).Contains("You must select")); MessageBoxUtil.ClickOKButton(messageBox); }
public void ShouldFailOnSearchingNonExistingUser() { _projectDashboardPage.SearchEmailTextBox.Text = "*****@*****.**"; _projectDashboardPage.SearchButton.Click(); var messageBox = MessageBoxUtil.GetErrorMessageBox(MainWindow); Assert.NotNull(messageBox); Assert.IsTrue(MessageBoxUtil.GetTextContent(messageBox).Contains("not exist")); MessageBoxUtil.ClickOKButton(messageBox); }
public void ShouldFailIfNoStartDateEntered() { EnterValidCredentials(); _createSprintPage.StartDatePicker.Date = null; _createSprintPage.CreateButton.Click(); var messageBox = MessageBoxUtil.GetWarningMessageBox(MainWindow); Assert.NotNull(messageBox); Assert.IsTrue(MessageBoxUtil.GetTextContent(messageBox).Contains("You must select")); MessageBoxUtil.ClickOKButton(messageBox); ResetCreateSprintFields(); }
public void ShouldFailIfEndDateIsBeforeStartDate() { EnterValidCredentials(); _createSprintPage.StartDatePicker.Date = DateTime.Now.AddDays(21); _createSprintPage.CreateButton.Click(); var messageBox = MessageBoxUtil.GetWarningMessageBox(MainWindow); Assert.NotNull(messageBox); Assert.IsTrue(MessageBoxUtil.GetTextContent(messageBox).Contains("must be after")); MessageBoxUtil.ClickOKButton(messageBox); ResetCreateSprintFields(); }
public void ShouldFailIfStartDateIsInThePast() { EnterValidCredentials(); _createSprintPage.StartDatePicker.Date = DateTime.Now.AddDays(-7); _createSprintPage.CreateButton.Click(); var messageBox = MessageBoxUtil.GetWarningMessageBox(MainWindow); Assert.NotNull(messageBox); Assert.IsTrue(MessageBoxUtil.GetTextContent(messageBox).Contains("can't be in the past")); MessageBoxUtil.ClickOKButton(messageBox); ResetCreateSprintFields(); }
public void ShouldFailRegistrationWithMismatchedPasswords() { EnterValidCredentials(); RegisterPage.ConfirmPasswordTextBox.Text = "wrongpassword"; RegisterPage.RegisterButton.Click(); var messageBox = MessageBoxUtil.GetWarningMessageBox(MainWindow); Assert.NotNull(messageBox); Assert.IsTrue(MessageBoxUtil.GetTextContent(messageBox).Contains("must match")); MessageBoxUtil.ClickOKButton(messageBox); }