Esempio n. 1
0
        public void DadoCampoUsuarioInvalidoDeveMonstrarMensagemDeErro()
        {
            //Arrange
            var registroLogin = new LoginPO(driver);

            registroLogin.VisitarPaginaLogin();

            //Act
            registroLogin.PreencherLogin("Liliane", "123");
            registroLogin.Logar();

            //Assert
            Assert.Equal("The Usuário field is required.", registroLogin.UsuarioVazioMensagemErro);
        }
Esempio n. 2
0
        public void DadoCampoSenhaVazioDeveMonstrarMensagemDeErro()
        {
            //Arrange
            var registroLogin = new LoginPO(driver);

            registroLogin.VisitarPaginaLogin();

            //Act
            registroLogin.PreencherLogin("*****@*****.**", "");
            registroLogin.Logar();

            //Assert
            Assert.Equal("The Senha field is required.", registroLogin.SenhaVaziaMensagemErro);
        }
Esempio n. 3
0
        public void DadoCredenciaisValidasDeveDirecionarParaDashboard()
        {
            //Arrange
            var registroLogin = new LoginPO(driver);

            registroLogin.VisitarPaginaLogin();

            //Act
            registroLogin.PreencherLogin("*****@*****.**", "123");
            registroLogin.Logar();

            //Assert
            Assert.Contains("Dashboard", driver.PageSource);
        }