Exemplo n.º 1
0
        public void TestaCT0002AtualizacaoDeLink()
        {
            contexto.AdicioneCenario("Atualizacao");

            SalvarScreenshotFuncionalidade("Inicio");

            _linksInicioUI.CliqueEditar();

            ComponenteDeTela.Espera.AguardeIntervaloDeTempo(1);

            SalvarScreenshotFuncionalidade("Edicao");

            var linksEdicaoUI = new LinksEdicaoUI(ComponenteDeTela);

            linksEdicaoUI.InicializarElementos();
            linksEdicaoUI.PreencheCampoNaTela(_modelParaAtualizacao);
            ComponenteDeTela.Espera.AguardeIntervaloDeTempo(1);

            SalvarScreenshotFuncionalidade("DadosAtualizado");

            linksEdicaoUI.CliqueSalvar();
            SalvarScreenshotEspecifico(contexto, "MensagemDeConfirmacao", "#popup_container");

            linksEdicaoUI.CliqueConfirmar();

            linksEdicaoUI.CliqueCancelar();
            SalvarScreenshotFuncionalidade("LinkAtualizado");

            CompararScreenshot();
        }
Exemplo n.º 2
0
        public void TestaCT0001CadastroDeLink()
        {
            contexto.AdicioneCenario("Cadastro");

            SalvarScreenshotFuncionalidade("Inicio");

            _linksInicioUI.CliqueCadastrar();
            SalvarScreenshotFuncionalidade("Novo");

            var linksEdicaoUI = new LinksEdicaoUI(ComponenteDeTela);

            linksEdicaoUI.InicializarElementos();
            linksEdicaoUI.PreencheCampoNaTela(_modelParaCadastro);

            SalvarScreenshotFuncionalidade("DadosPreenchidos");

            linksEdicaoUI.CliqueSalvar();
            SalvarScreenshotEspecifico(contexto, "MensagemDeConfirmacao", "#popup_container");

            linksEdicaoUI.CliqueConfirmar();

            linksEdicaoUI.CliqueCancelar();
            SalvarScreenshotFuncionalidade("LinkCadastrado");

            CompararScreenshot();
        }