public void DeletarMarcador()
        {
            #region  Parameters
            string nomeMarcador   = "Marcador " + GeneralHelpers.ReturnStringWithRandomNumbers(2);
            string textoDescricao = "Descrição " + GeneralHelpers.ReturnStringWithRandomNumbers(3);
            #endregion

            GerenciarProjetosDBSteps.CriarMarcadorViaDB(nomeMarcador, textoDescricao);

            LogarNoSistema.EfetuarLogin(USUARIO, SENHA);

            menuMantis.ClicarItemMenuGerenciar();

            gerenciarPage.ClicarEmAbaGerenciarMarcadores();

            //Assume.That(formularioMarcadores.VerificarMarcadorCriado());

            formularioMarcadores.CapturarQuantidadeDeMarcadorCriado();

            formularioMarcadores.ClicarEmAlgumMarcadorDaLista();

            formularioMarcadores.ClicarEmDeletarMarcador();
            formularioMarcadores.ClicarEmDeletarMarcador();

            //Assert.AreEqual(0, GerenciarProjetosDBSteps.VerificarMarcadorDeletadoDB(nomeMarcador));
            Assert.Greater(Convert.ToInt32(formularioMarcadores.quantidadeMarcador), Convert.ToInt32(formularioMarcadores.quantidadeMarcador) - 1);
        }
        public void DeletarProjetoBD()
        {
            #region Parameters
            int quantidadeProjetosAoIniciar = 0, quantidadeProjetosAoFinalizar;
            #endregion

            quantidadeProjetosAoIniciar = GerenciarProjetosDBSteps.RetornaQuantidadeDeProjetosCriadosDB();

            LogarNoSistema.EfetuarLogin(USUARIO, SENHA);

            menuMantis.ClicarItemMenuGerenciar();

            gerenciarPage.ClicarEmAbaGerenciarProjetos();

            Assume.That(formularioGerenciarProjeto.ProcurarProjetosNaLista());

            formularioGerenciarProjeto.ClicarEmProjetoDaLista();

            formularioGerenciarProjeto.ClicarEmApagarProjeto();

            formularioGerenciarProjeto.ClicarEmConfirmarApagarProjeto();

            quantidadeProjetosAoFinalizar = GerenciarProjetosDBSteps.RetornaQuantidadeDeProjetosCriadosDB();

            Assert.Greater(quantidadeProjetosAoIniciar, quantidadeProjetosAoFinalizar);
            //Assert.That(formularioGerenciarProjeto.VerificarRetornoDeBotaoATela());
        }
        public void PesquisarTodosOsMarcadores()
        {
            LogarNoSistema.EfetuarLogin(USUARIO, SENHA);

            menuMantis.ClicarItemMenuGerenciar();

            gerenciarPage.ClicarEmAbaGerenciarMarcadores();

            formularioMarcadores.ClicarEmPaginacaoTodos();

            formularioMarcadores.CapturarQuantidadeDeMarcadorCriado();

            int quantidadeMarcadoresBD = GerenciarProjetosDBSteps.RetornaQuantidadeTotalDeMarcadoresDB();

            Assert.AreEqual(Convert.ToInt32(formularioMarcadores.quantidadeMarcador), quantidadeMarcadoresBD);
        }
        public void CriarNovoProjetoComSucessoConsultandoBD()
        {
            #region Parameters
            int quantidadeProjetosAoIniciar = 0;
            int quantidadeProjetosAoFinalizar;
            #endregion

            LogarNoSistema.EfetuarLogin(USUARIO, SENHA);

            menuMantis.ClicarItemMenuGerenciar();

            gerenciarPage.ClicarEmAbaGerenciarProjetos();

            formularioGerenciarProjeto.ClicarEmNovoProjeto();
            quantidadeProjetosAoIniciar = GerenciarProjetosDBSteps.RetornaQuantidadeDeProjetosCriadosDB();
            formularioGerenciarProjeto.PreencherNomeProjeto();
            formularioGerenciarProjeto.PreencherDescricao();
            formularioGerenciarProjeto.ClicarEmAdicionarProjeto();

            quantidadeProjetosAoFinalizar = GerenciarProjetosDBSteps.RetornaQuantidadeDeProjetosCriadosDB();

            Assert.Less(quantidadeProjetosAoIniciar, quantidadeProjetosAoFinalizar);
            Assert.AreEqual(MSGESPERADA, formularioGerenciarProjeto.RetornaMensagem());
        }
        public void ValidarCriacaoDeCategoriaGlobalViaBD()
        {
            LogarNoSistema.EfetuarLogin(USUARIO, SENHA);

            menuMantis.ClicarItemMenuGerenciar();

            gerenciarPage.ClicarEmAbaGerenciarProjetos();

            //formularioCategoriasGlobais.PreencherNomeCategoria(nomeNovaCategoria);
            formularioCategoriasGlobais.PreencherNomeCategoria();

            formularioCategoriasGlobais.ClicarEmAdicionarCategoria();

            Assert.AreEqual(formularioCategoriasGlobais.verificaItemNaLista, Convert.ToString(GerenciarProjetosDBSteps.RetonarCategoriaCriadaDB(formularioCategoriasGlobais.verificaItemNaLista)));
        }