Esempio n. 1
0
 public void CadastrarUsuarioApenasCamposObrigatorios()
 {
     #region Parameters
     string usuario                 = "administrator";
     string senha                   = "administrator";
     string nomeUsuario             = "user-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string nivel                   = "relator";
     string mensagemSucessoEsperada = "Usuário " + nomeUsuario + " criado com um nível de acesso de " + nivel;
     #endregion
     loginFlows.EfetuarLogin(usuario, senha);
     usuariosFlows.CadastrarUsuarioApenasCamposObrigatorios(nomeUsuario, nivel);
     Assert.AreEqual(mensagemSucessoEsperada, gerenciarUsuariosPage.RetornaMensagemDeSucesso());
     Assert.AreEqual(1, UsuariosDBSteps.RetornaUsuarios(nomeUsuario), "Usuário não foi gravado no banco de dados");
     UsuariosDBSteps.DeletaUsuario(nomeUsuario);
 }
Esempio n. 2
0
 public void ApagarUsuario()
 {
     #region Parameters
     string usuario                 = "administrator";
     string senha                   = "administrator";
     string nomeUsuario             = "user-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string nomeColuna              = "Nome de usuário";
     string nivel                   = "relator";
     string mensagemSucessoEsperada = "Operação realizada com sucesso.";
     #endregion
     loginFlows.EfetuarLogin(usuario, senha);
     usuariosFlows.CadastrarUsuarioApenasCamposObrigatorios(nomeUsuario, nivel);
     usuariosFlows.ApagarUsuario(nomeUsuario, nomeColuna);
     Assert.AreEqual(mensagemSucessoEsperada, gerenciarUsuariosPage.RetornaMensagemDeSucesso());
     Assert.AreEqual(0, UsuariosDBSteps.RetornaUsuarios(nomeUsuario), "Usuário não foi apagado do banco de dados");
 }
Esempio n. 3
0
 public void CadastrarUsuarioTodosCampos()
 {
     #region Parameters
     string usuario                 = "administrator";
     string senha                   = "administrator";
     string nomeUsuario             = "userOp-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string nomeVerdadeiro          = "Luisa-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string email                   = "teste@" + GeneralHelpers.ReturnStringWithRandomNumbers(8) + ".com.br";
     string nivel                   = "relator";
     string mensagemSucessoEsperada = "Usuário " + nomeUsuario + " criado com um nível de acesso de " + nivel;
     #endregion
     loginFlows.EfetuarLogin(usuario, senha);
     usuariosFlows.CadastrarUsuarioTodosCampos(nomeUsuario, nomeVerdadeiro, email, nivel);
     Assert.AreEqual(mensagemSucessoEsperada, gerenciarUsuariosPage.RetornaMensagemDeSucesso());
     Assert.AreEqual(1, UsuariosDBSteps.RetornaUsuarios(nomeUsuario), "Usuário não foi salvo no banco de dados");
     UsuariosDBSteps.DeletaUsuario(nomeUsuario);
     UsuariosDBSteps.DeletaEmailUsuario(email);
 }