예제 #1
0
        public void Login_RealizarLoginComSucesso()
        {
            // @act
            paginaLogin.RealizarLoginComUsuarioESenhaCorretos();

            // @assert
            paginaMinhaVisao = new PaginaMinhaVisao(driver, timeoutTempoEmSegundos);
            Assert.AreEqual(paginaMinhaVisao.TextoAcessandoComo().Displayed, true);
        }
예제 #2
0
        public void Login_RealizarLoginUsuarioESenhainexistentes(
            [Values("usuarioInexistente", "", "!!!!!!!!")] string usuario,
            [Values("senhaInexistente", "", "@@@@@@@@")] string senha)
        {
            // @act
            paginaLogin.RealizaLogin(usuario, senha);

            // @assert
            paginaMinhaVisao = new PaginaMinhaVisao(driver, timeoutTempoEmSegundos);
            Assert.AreEqual(paginaMinhaVisao.TextoSenhaUsuarioIncorreta().Displayed, true);

            bool presencaTextoAcessandoComo = driver.ElementIsPresent(paginaMinhaVisao.ByAcessandoComo());

            Assert.AreEqual(presencaTextoAcessandoComo, false);
        }