Пример #1
0
        public void AplicarMarcadores()
        {
            LoginFlows            loginFlows            = new LoginFlows();
            VerTarefasPageObjects verTarefasPageObjects = new VerTarefasPageObjects();

            string marcador = "PB2";

            loginFlows.EfetuarLoginComUsuarioDefault();

            verTarefasPageObjects.ClicarVerTarefas();
            verTarefasPageObjects.ClicarAcessarTarefa();
            verTarefasPageObjects.SelecionarAplicarMarcadores(marcador);
            verTarefasPageObjects.ClicarAplicarMarcador();

            Assert.IsTrue(verTarefasPageObjects.RetornaMarcador());
        }
Пример #2
0
        public void FecharTarefa()
        {
            LoginFlows            loginFlows            = new LoginFlows();
            VerTarefasPageObjects verTarefasPageObjects = new VerTarefasPageObjects();

            string estado = "fechado";

            loginFlows.EfetuarLoginComUsuarioDefault();

            verTarefasPageObjects.ClicarVerTarefas();
            verTarefasPageObjects.ClicarAcessarTarefa();
            verTarefasPageObjects.ClicarFechar();
            verTarefasPageObjects.ClicarFecharTarefa();

            Assert.IsTrue(verTarefasPageObjects.RetornaEstadoStatus(estado));
        }
Пример #3
0
        public void CriarClone()
        {
            LoginFlows            loginFlows            = new LoginFlows();
            VerTarefasPageObjects verTarefasPageObjects = new VerTarefasPageObjects();

            string descricao = "Este botão não deveria aparecer na tela.";

            loginFlows.EfetuarLoginComUsuarioDefault();

            verTarefasPageObjects.ClicarVerTarefas();
            verTarefasPageObjects.ClicarAcessarTarefa();
            verTarefasPageObjects.ClicarCriarClone();
            verTarefasPageObjects.ClicarCriarNovaTarefa();

            // Assert.IsTrue(verTarefasPageObjects.RetornaDescricao(descricao));
            Assert.AreEqual(descricao, verTarefasPageObjects.RetornaDescricao2());
        }
Пример #4
0
        public void AlterarStatusAtribuido()
        {
            LoginFlows            loginFlows            = new LoginFlows();
            VerTarefasPageObjects verTarefasPageObjects = new VerTarefasPageObjects();

            string status = "atribuído";

            loginFlows.EfetuarLoginComUsuarioDefault();

            verTarefasPageObjects.ClicarVerTarefas();
            verTarefasPageObjects.ClicarAcessarTarefa();
            verTarefasPageObjects.SelecionarAlterarStatus(status);
            verTarefasPageObjects.ClicarAlterarStatus();
            verTarefasPageObjects.ClicarAtribuirTarefa();

            Assert.IsTrue(verTarefasPageObjects.RetornaEstadoStatus(status));
        }
Пример #5
0
        public void AlterarStatusRetorno()
        {
            LoginFlows            loginFlows            = new LoginFlows();
            VerTarefasPageObjects verTarefasPageObjects = new VerTarefasPageObjects();

            string status = "retorno";

            loginFlows.EfetuarLoginComUsuarioDefault();

            verTarefasPageObjects.ClicarVerTarefas();
            verTarefasPageObjects.ClicarAcessarTarefa();
            verTarefasPageObjects.SelecionarAlterarStatus(status);
            verTarefasPageObjects.ClicarAlterarStatus();
            verTarefasPageObjects.ClicarSolicitaRetornoTarefa();

            //Assert.IsTrue(verTarefasPageObjects.RetornaEstadoStatus(status));
            Assert.AreEqual(status, verTarefasPageObjects.RetornaEstadoStatus2());
        }
Пример #6
0
        public void ReabrirTarefa()
        {
            LoginFlows            loginFlows            = new LoginFlows();
            VerTarefasPageObjects verTarefasPageObjects = new VerTarefasPageObjects();

            string estado = "retorno";

            loginFlows.EfetuarLoginComUsuarioDefault();

            verTarefasPageObjects.ClicarVerTarefas();
            verTarefasPageObjects.ClicarAcessarTarefa();
            verTarefasPageObjects.ClicarFechar();
            verTarefasPageObjects.ClicarFecharTarefa();
            verTarefasPageObjects.ClicarReabrirTarefa();
            verTarefasPageObjects.ClicarSolicitaRetorno();

            //Assert.IsTrue(verTarefasPageObjects.RetornaEstadoStatus(estado));
            Assert.AreEqual(estado, verTarefasPageObjects.RetornaEstadoStatus2());
        }
Пример #7
0
        public void AtribuirTarefa()
        {
            LoginFlows            loginFlows            = new LoginFlows();
            VerTarefasPageObjects verTarefasPageObjects = new VerTarefasPageObjects();
            CriarTarefaFlows      criarTarefaFlows      = new CriarTarefaFlows();
            CriarProjetoFlows     criarProjetoFlows     = new CriarProjetoFlows();

            string atribuir = "administrator";

            loginFlows.EfetuarLoginComUsuarioDefault();

            criarProjetoFlows.CriarProjetoDefault();
            criarTarefaFlows.CriarTarefaDefault();

            verTarefasPageObjects.ClicarVerTarefas();
            verTarefasPageObjects.ClicarAcessarTarefa();
            verTarefasPageObjects.SelecionarAtribuir(atribuir);
            verTarefasPageObjects.ClicarAtribuir();

            Assert.IsTrue(verTarefasPageObjects.RetornaSeAtribuido(atribuir));
        }