Beispiel #1
0
        public void CriarProjetoDesenvolvimento()
        {
            LoginFlows loginFlows = new LoginFlows();
            CriarProjetoPageObjects criarProjetoPageObjects = new CriarProjetoPageObjects();

            string nomeProjeto      = "Projeto Base2 Desenvolvimento";
            string descricaoProjeto = "Projeto Base2 Parte Desenvolvimento";

            loginFlows.EfetuarLoginComUsuarioDefault();

            criarProjetoPageObjects.ClicarGerenciar();
            criarProjetoPageObjects.ClicarGerenciarProjetos();
            criarProjetoPageObjects.ClicarCriarProjeto();
            criarProjetoPageObjects.PreencherNomeProjeto(nomeProjeto);
            criarProjetoPageObjects.PreencherDescricaoProjeto(descricaoProjeto);
            criarProjetoPageObjects.ClicarAdicionarProjeto();
        }
Beispiel #2
0
        public void CriarProjetoFalha() //Sem o Campo Nome que e obrigatorio
        {
            LoginFlows loginFlows = new LoginFlows();
            CriarProjetoPageObjects criarProjetoPageObjects = new CriarProjetoPageObjects();

            string descricaoProjeto = "Projeto Base2 Parte Falha";

            loginFlows.EfetuarLoginComUsuarioDefault();

            criarProjetoPageObjects.ClicarGerenciar();
            criarProjetoPageObjects.ClicarGerenciarProjetos();
            criarProjetoPageObjects.ClicarCriarProjeto();
            criarProjetoPageObjects.PreencherDescricaoProjeto(descricaoProjeto);
            criarProjetoPageObjects.ClicarAdicionarProjeto();

            Assert.IsTrue(criarProjetoPageObjects.retornaCampoFalha());
        }
Beispiel #3
0
        public void CriarProjetoObsoletoExistente()
        {
            LoginFlows loginFlows = new LoginFlows();
            CriarProjetoPageObjects criarProjetoPageObjects = new CriarProjetoPageObjects();

            string nomeProjeto = "Projeto Base2 Obsoleto";

            loginFlows.EfetuarLoginComUsuarioDefault();

            criarProjetoPageObjects.ClicarGerenciar();
            criarProjetoPageObjects.ClicarGerenciarProjetos();
            criarProjetoPageObjects.ClicarCriarProjeto();
            criarProjetoPageObjects.PreencherNomeProjeto(nomeProjeto);
            criarProjetoPageObjects.SelecionarEstadoProjeto("obsoleto");
            criarProjetoPageObjects.ClicarAdicionarProjeto();

            Assert.IsTrue(criarProjetoPageObjects.retornaSeProjetoDuplicadoFalha());
        }
Beispiel #4
0
        public void CriarProjetoEstavel()
        {
            LoginFlows loginFlows = new LoginFlows();
            CriarProjetoPageObjects criarProjetoPageObjects = new CriarProjetoPageObjects();

            string nomeProjeto      = "Projeto Base2 Estavel";
            string descricaoProjeto = "Projeto Base2 Parte Estavel";

            loginFlows.EfetuarLoginComUsuarioDefault();

            criarProjetoPageObjects.ClicarGerenciar();
            criarProjetoPageObjects.ClicarGerenciarProjetos();
            criarProjetoPageObjects.ClicarCriarProjeto();
            criarProjetoPageObjects.PreencherNomeProjeto(nomeProjeto);
            criarProjetoPageObjects.SelecionarEstadoProjeto("estável");
            criarProjetoPageObjects.PreencherDescricaoProjeto(descricaoProjeto);
            criarProjetoPageObjects.ClicarAdicionarProjeto();

            Assert.IsTrue(criarProjetoPageObjects.retornaSeProjetoEstavelExiste("Projeto Base2 Estavel"));
        }
Beispiel #5
0
        public void CriarProjetoObsoleto()
        {
            LoginFlows loginFlows = new LoginFlows();
            CriarProjetoPageObjects criarProjetoPageObjects = new CriarProjetoPageObjects();

            string nomeProjeto      = "Projeto Base2 Obsoleto";
            string descricaoProjeto = "Projeto Base2 Parte Obsoleto";
            string mensagemEsperada = "Projeto Base2 Obsoleto";
            string estadoProjeto    = "obsoleto";

            loginFlows.EfetuarLoginComUsuarioDefault();

            criarProjetoPageObjects.ClicarGerenciar();
            criarProjetoPageObjects.ClicarGerenciarProjetos();
            criarProjetoPageObjects.ClicarCriarProjeto();
            criarProjetoPageObjects.PreencherNomeProjeto(nomeProjeto);
            criarProjetoPageObjects.SelecionarEstadoProjeto(estadoProjeto);
            criarProjetoPageObjects.PreencherDescricaoProjeto(descricaoProjeto);
            criarProjetoPageObjects.ClicarAdicionarProjeto();

            //Assert.IsTrue(criarProjetoPageObjects.retornaSeProjetoObsoletoExiste());
            Assert.AreEqual(mensagemEsperada, criarProjetoPageObjects.retornaSeProjetoObsoletoExiste2());
        }