public void DadaInfoValidaDeveRedirecionarParaDashboard() { //arrange var loginPage = new LoginPO(driver); //IMPORTANTE: depende de dados de uma base 'inicial'! loginPage.PreencheFormLogin("*****@*****.**", "123"); //act var dashboard = loginPage.SubmeteFormEsperandoSucesso(); //assert Assert.True(dashboard.EstaNoDashboard); }
public void NaPaginaDeDashboardDeveLevarParaHomeNaoLogada() { //arrange driver.Navigate().GoToUrl(TestHelper.UrlDoSistema); var loginPage = new LoginPO(driver); loginPage.PreencheFormLogin("*****@*****.**", "123"); var dashboard = loginPage.SubmeteFormEsperandoSucesso(); //act dashboard.Menu.EfetuaLogout(); //assert Assert.Contains("Login", driver.PageSource); }