Boa noite, tudo bem?
Estou tentando inserir o assertThrows e verifiquei que alguns dos alunos foi resolvido colocando 'assertions' eu tentei colocar no meu codigo mas infelizmente não funcionou, poderia ajudar?
@Test public void naoDeveriaLogarComDadosInvalidados() {
System.setProperty("webdriver.chrome.driver", "webdriver/bin/chromedriver.exe");
WebDriver browser = new ChromeDriver();
browser.navigate().to("http://localhost:8080/login");
browser.findElement(By.id("username")).sendKeys("outra");
browser.findElement(By.id("password")).sendKeys("123445k");
browser.findElement(By.id("login-form")).submit();
Assert.assertTrue(browser.getCurrentUrl().equals("http://localhost:8080/login?error"));
Assert.assertTrue("fulano", browser.getPageSource().contains("Usuário e senha inválidos."));
Assert.assertThrows(NoSuchElementException.class, () -> browser.findElement(By.id("usuario-logado")));
browser.quit();