Esempio n. 1
0
        public void CopiarTarefa()
        {
            LoginPageObjects       login   = new LoginPageObjects();
            HomePageObjects        home    = new HomePageObjects();
            VerTarefasPageObjects  tarefas = new VerTarefasPageObjects();
            CriarTarefaPageObjects criar   = new CriarTarefaPageObjects();

            Relatorio.iniciarTeste("Copiar tarefa");

            login.acessarLogin();
            login.realizaLogin();

            home.verificaAcessoTelaHome();

            criar.acessarCriarTarefa();
            string resumo = criar.criarNovaTarefaAleatoriaRetornaResumo();

            tarefas.verificarAcessoVerTarefas();
            tarefas.resetarFiltro();

            tarefas.selecionarTarefaCriada(resumo);
            tarefas.selecionarAcaoCopiar();
            tarefas.verificarAcesoTelaCopiar();
            string novoProjeto = tarefas.selecionarProjetoRandomico();

            tarefas.copiarTarefa();

            tarefas.verificarAcessoVerTarefas();
            tarefas.acessarProjeto(novoProjeto);


            Assert.IsTrue(tarefas.verificarListagemResumo(resumo));
        }//fim void