public void EditarCategoriaGlobalComSucesso() { #region Inserindo uma nova categoria string categoryName = "Category_" + GeneralHelpers.ReturnStringWithRandomCharacters(5); projectsDBSteps.InserirCategoriaDB(categoryName); #endregion #region Parameters string newCategoryName = "Category_" + GeneralHelpers.ReturnStringWithRandomCharacters(5); //Resultado esperado string messageSucessExpected = "Operação realizada com sucesso."; #endregion #region Actions myViewPage.ClicarMenu(menu); manageProjPage.ClicarAlterarCategoria(categoryName); manageProjCatEditPage.PreencherNomeCategoria(newCategoryName); manageProjCatEditPage.ClicarAtualizarCategoria(); #endregion #region Validations Assert.AreEqual(messageSucessExpected, manageProjCatEditPage.RetornaMensagemDeSucesso(), "A mensagem retornada não é a esperada."); var categoriaCriadaDB = projectsDBSteps.ConsultarCategoriaDB(newCategoryName); Assert.IsNotNull(categoriaCriadaDB, "O nome da categoria não foi alterado."); #endregion projectsDBSteps.DeletarCategoriaDB(newCategoryName); }
public void CriarCategoriaNomeJaExiste() { #region Inserindo uma nova categoria string categoryName = "Category_" + GeneralHelpers.ReturnStringWithRandomCharacters(5); projectsDBSteps.InserirCategoriaDB(categoryName); #endregion #region Parameters //Resultado esperado string messageErrorExpected = "Uma categoria com este nome já existe."; #endregion #region Actions myViewPage.ClicarMenu(menu); manageProjPage.PreencherNomeCategoria(categoryName); manageProjPage.ClicarAdicionarCategoria(); #endregion #region Validations Assert.AreEqual(messageErrorExpected, manageProjPage.RetornaMensagemDeErro(), "A mensagem retornada não é a esperada."); #endregion projectsDBSteps.DeletarCategoriaDB(categoryName); }