Assert.assertEquals("Main Page", browser.currentPage().title());
}
@Test
public void testInvalidLogin() {
Form form = browser.currentPage().form("form");
form.field("login").type("invalid_login");
form.field("password").type("invalid_password");
form.submit();
Page page = browser.currentPage();
Assert.assertEquals("Login", page.title());
Assert.assertTrue(page.div("errors").contains("Invalid login!"));
Assert.assertTrue(form.isChecked("remember"));
// ensures that the form remains with the previously typed login
Assert.assertEquals(form.field("login").content(), "invalid_login");
// or
Assert.assertTrue(form.field("login").contains("invalid_login"));
}