Beispiel #1
0
 public void AcessarUsuarioCriadoAtivo(string menu, string username)
 {
     mainPage.ClicarMenu(menu);
     manageUserPage.PesquisarUsuario(username);
     manageUserPage.ClicarAplicarFiltro();
     manageUserEditPage.ClicarNomeUsuario(username);
 }
        public void PesquisarUsuarioAtivoComSucesso()
        {
            #region Inserindo um novo usuário
            string username = "******" + GeneralHelpers.ReturnStringWithRandomCharacters(4);
            string realname = "Realname_" + GeneralHelpers.ReturnStringWithRandomCharacters(4);
            string enabled  = "1";
            string cookie   = GeneralHelpers.ReturnStringWithRandomCharacters(12);
            string email    = GeneralHelpers.ReturnStringWithRandomCharacters(10) + "@teste.com";

            var usuarioCriadoDB = usersDBSteps.InserirUsuarioDB(username, realname, enabled, cookie, email);
            #endregion

            #region Actions
            mainPage.ClicarMenu(menu);
            manageUserPage.PesquisarUsuario(username);
            manageUserPage.ClicarAplicarFiltro();
            #endregion

            #region Validations
            Assert.AreEqual(username, manageUserPage.RetornaUsuarioExibidoResultadoPesquisa(), "O usuário retornado não é o esperado.");
            #endregion

            usersDBSteps.DeletarUsuarioDB(usuarioCriadoDB.UserId);
        }