示例#1
0
        public void CriarCategoriaDefault()
        {
            LoginFlows loginFlows = new LoginFlows();
            EditarProjetoPageObjects editarProjetoPageObjects = new EditarProjetoPageObjects();

            string categoria = "Categoria Projeto Base2";

            loginFlows.EfetuarLoginComUsuarioDefault();

            editarProjetoPageObjects.ClicarGerenciar();
            editarProjetoPageObjects.ClicarGerenciarProjetos();
            editarProjetoPageObjects.PreencherCategoriaProjeto(categoria);
            editarProjetoPageObjects.ClicarAdicionarCategoria();
        }
示例#2
0
        public void CriarCategoria()//Não precisa de um projeto criado
        {
            LoginFlows loginFlows = new LoginFlows();
            EditarProjetoPageObjects editarProjetoPageObjects = new EditarProjetoPageObjects();

            string categoria = "Categoria Projeto Base2";

            loginFlows.EfetuarLoginComUsuarioDefault();

            editarProjetoPageObjects.ClicarGerenciar();
            editarProjetoPageObjects.ClicarGerenciarProjetos();
            editarProjetoPageObjects.PreencherCategoriaProjeto(categoria);
            editarProjetoPageObjects.ClicarAdicionarCategoria();

            Assert.IsTrue(editarProjetoPageObjects.RetornaSeCategoriaCriada());
        }
示例#3
0
        public void CriarCategoriaExistente()
        {
            LoginFlows loginFlows = new LoginFlows();
            EditarProjetoPageObjects editarProjetoPageObjects = new EditarProjetoPageObjects();
            CriarCategoriaFlows      criarCategoriaFlows      = new CriarCategoriaFlows();

            string categoria = "Categoria Projeto Base2";

            loginFlows.EfetuarLoginComUsuarioDefault();
            criarCategoriaFlows.CriarCategoriaDefault();

            editarProjetoPageObjects.ClicarGerenciar();
            editarProjetoPageObjects.ClicarGerenciarProjetos();
            editarProjetoPageObjects.PreencherCategoriaProjeto(categoria);
            editarProjetoPageObjects.ClicarAdicionarCategoria();

            Assert.IsTrue(editarProjetoPageObjects.RetornaSeCategoriaExiste());
        }
示例#4
0
        public void EditarCategoria()
        {
            LoginFlows loginFlows = new LoginFlows();
            EditarProjetoPageObjects editarProjetoPageObjects = new EditarProjetoPageObjects();
            CriarCategoriaFlows      criarCategoriaFlows      = new CriarCategoriaFlows();

            string categoria = "-Parte1";

            loginFlows.EfetuarLoginComUsuarioDefault();
            criarCategoriaFlows.CriarCategoriaDefault();

            editarProjetoPageObjects.ClicarGerenciar();
            editarProjetoPageObjects.ClicarGerenciarProjetos();
            editarProjetoPageObjects.ClicarAlterarCategoria();
            editarProjetoPageObjects.PreencherCategoriaProjeto(categoria);
            editarProjetoPageObjects.ClicarAtualizarCategoria();

            Assert.IsTrue(editarProjetoPageObjects.RetornaSeCategoriaAlterada());
        }
示例#5
0
        public void EditarProjeto()
        {
            LoginFlows               loginFlows               = new LoginFlows();
            CriarProjetoFlows        criarProjetoFlows        = new CriarProjetoFlows();
            EditarProjetoPageObjects editarProjetoPageObjects = new EditarProjetoPageObjects();

            string estado    = "estável";
            string descricao = "-Continuação";

            loginFlows.EfetuarLoginComUsuarioDefault();
            criarProjetoFlows.CriarProjetoDefault();

            editarProjetoPageObjects.ClicarGerenciar();
            editarProjetoPageObjects.ClicarGerenciarProjetos();
            editarProjetoPageObjects.ClicarProjetoCriado();
            editarProjetoPageObjects.SelecionarEstadoProjeto(estado);
            editarProjetoPageObjects.PreencherDescricaoProjeto(descricao);
            editarProjetoPageObjects.ClicarAtualizarProjeto();

            Assert.IsTrue(editarProjetoPageObjects.RetornaSeProjetoEditado());
        }