コード例 #1
0
 public void CadastrarCategoria()
 {
     #region Parameters
     string usuario       = "administrator";
     string senha         = "administrator";
     string nomeCategoria = "categoria-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     #endregion
     loginFlows.EfetuarLogin(usuario, senha);
     categoriaFlows.CadastrarCategoria(nomeCategoria);
     Assert.AreEqual(1, CategoriasDBSteps.RetornaCategoria(nomeCategoria), "Categoria não foi gravada no banco.");
     CategoriasDBSteps.DeletaCategoria(nomeCategoria);
 }
コード例 #2
0
 public void ApagarCategoria()
 {
     #region Parameters
     string usuario        = "administrator";
     string senha          = "administrator";
     string nomeCategoria  = "categoria-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string nomeColunaPesq = "Categoria";
     string nomeColunaAcao = "Ações";
     #endregion
     loginFlows.EfetuarLogin(usuario, senha);
     categoriaFlows.CadastrarCategoria(nomeCategoria);
     categoriaFlows.ApagarCategoria(nomeCategoria, nomeColunaPesq, nomeColunaAcao);
     Assert.AreEqual(0, CategoriasDBSteps.RetornaCategoria(nomeCategoria), "Categoria não foi alterada no banco.");
 }
コード例 #3
0
 public void CategoriaJaCadastrada()
 {
     #region Parameters
     string usuario              = "administrator";
     string senha                = "administrator";
     string nomeCategoria        = "categoria-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string mensagemErroEsperada = "Uma categoria com este nome já existe.";
     #endregion
     loginFlows.EfetuarLogin(usuario, senha);
     categoriaFlows.CadastrarCategoria(nomeCategoria);
     categoriaFlows.CadastrarCategoria(nomeCategoria);
     Assert.AreEqual(mensagemErroEsperada, gerenciarCategoriasPage.RetornaMensagemDeErro());
     CategoriasDBSteps.DeletaCategoria(nomeCategoria);
 }
コード例 #4
0
 public void EditarCategoria()
 {
     #region Parameters
     string usuario                 = "administrator";
     string senha                   = "administrator";
     string nomeCategoria           = "categoria-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string nomeColunaPesq          = "Categoria";
     string nomeColunaAcao          = "Ações";
     string nomeCategoriaEdicao     = "categoria auteracao-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string mensagemSucessoEsperada = "Operação realizada com sucesso.";
     #endregion
     loginFlows.EfetuarLogin(usuario, senha);
     categoriaFlows.CadastrarCategoria(nomeCategoria);
     categoriaFlows.EditarCategoria(nomeCategoria, nomeCategoriaEdicao, nomeColunaPesq, nomeColunaAcao);
     Assert.AreEqual(mensagemSucessoEsperada, gerenciarCategoriasPage.RetornaMensagemDeSucesso());
     Assert.AreEqual(1, CategoriasDBSteps.RetornaCategoria(nomeCategoriaEdicao), "Categoria não foi alterada no banco.");
     Assert.AreEqual(0, CategoriasDBSteps.RetornaCategoria(nomeCategoria), "Categoria não foi alterada no banco.");
     CategoriasDBSteps.DeletaCategoria(nomeCategoriaEdicao);
 }