コード例 #1
0
        public void AcessarCasosDeTestes()
        {
            loginPage                = new LoginPage();
            mainPage                 = new MainPage();
            loginFlows               = new LoginFlows();
            manageProjectsPage       = new ManageProjectsPage();
            projectsPage             = new ProjectsPage();
            trainingPage             = new TrainingPage();
            accessEditTestsCasesPage = new AccessEditTestsCasesPage();
            logoutPage               = new LogoutPage();
            logoutFlows              = new LogoutFlows();

            #region Parameters
            string usuario           = "*****@*****.**";
            string senha             = "base2tecnologia";
            string gerenciarProjetos = "Gerencie seus projetos aqui";
            string projetos          = "Projetos";
            string treinamento       = "Treinamento Carolina Miranda";
            string casosDeTestes     = "CT09 - Verificar Acesso";
            #endregion

            loginFlows.EfetuarLogin(usuario, senha);

            Assert.AreEqual(gerenciarProjetos, manageProjectsPage.RetornaValidacaoPaginaGerenciarProjetos());
            manageProjectsPage.ClicarEmGerencieSeusProjetosAqui();

            Assert.AreEqual(projetos, projectsPage.RetornaValidacaoPaginaProjetos());
            projectsPage.ClicarEmProjetos();

            Assert.AreEqual(treinamento, trainingPage.RetornaValidacaoPaginaTreinamento());
            trainingPage.ClicarEmVisualizarTreinamento();

            trainingPage.ClicarEmCasosDeTestes();
            Assert.AreEqual(casosDeTestes, accessEditTestsCasesPage.RetornaValidacaoPaginaCasosDeTestes());

            logoutFlows.EfetuarLogout();
        }