use of sample.pages.LoginPage in project spring-session by spring-projects.
the class BootTests method home.
@Test
public void home() {
LoginPage login = HomePage.go(this.driver);
login.assertAt();
}
use of sample.pages.LoginPage in project spring-session by spring-projects.
the class SecurityTests method unauthenticatedUserSentToLogInPage.
@Test
public void unauthenticatedUserSentToLogInPage() {
HomePage homePage = HomePage.go(this.driver);
LoginPage loginPage = homePage.unauthenticated();
loginPage.assertAt();
}
use of sample.pages.LoginPage in project spring-session by spring-projects.
the class SecurityTests method logInViewsHomePage.
@Test
public void logInViewsHomePage() {
LoginPage loginPage = LoginPage.go(this.driver);
HomePage homePage = loginPage.login("user", "password");
homePage.assertAt();
WebElement username = homePage.getDriver().findElement(By.id("un"));
assertThat(username.getText()).isEqualTo("user");
Set<Cookie> cookies = homePage.getDriver().manage().getCookies();
assertThat(cookies).extracting("name").contains("SESSION");
assertThat(cookies).extracting("name").doesNotContain("JSESSIONID");
}
use of sample.pages.LoginPage in project spring-session by spring-projects.
the class HazelcastSpringTests method goHomeRedirectLoginPage.
@Test
public void goHomeRedirectLoginPage() {
LoginPage login = HomePage.go(this.driver);
login.assertAt();
}
use of sample.pages.LoginPage in project spring-session by spring-projects.
the class HazelcastSpringTests method login.
@Test
public void login() {
LoginPage login = HomePage.go(this.driver);
login.assertAt();
HomePage home = login.form().login(HomePage.class);
home.containCookie("SESSION");
home.doesNotContainCookie("JSESSIONID");
}
Aggregations