Fix SAML2 samples

This commit is contained in:
Marcus Da Coregio
2023-02-23 11:13:33 -03:00
parent 2b113118c3
commit 1f26a2faea
16 changed files with 32 additions and 27 deletions

View File

@@ -34,7 +34,7 @@ dependencies {
testImplementation "org.springframework:spring-test"
testImplementation "org.springframework.security:spring-security-test"
testImplementation "org.junit.jupiter:junit-jupiter-api"
testImplementation 'net.sourceforge.htmlunit:htmlunit:2.44.0'
testImplementation 'net.sourceforge.htmlunit:htmlunit:2.70.0'
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")

View File

@@ -73,7 +73,7 @@ public class Saml2XmlITests {
void authenticationAttemptWhenValidThenShowsUserEmailAddress() throws Exception {
performLogin();
HtmlPage home = (HtmlPage) this.webClient.getCurrentWindow().getEnclosedPage();
assertThat(home.asText()).contains("You're email address is testuser@spring.security.saml");
assertThat(home.asNormalizedText()).contains("You're email address is testuser2@spring.security.saml");
}
@Test
@@ -105,7 +105,7 @@ public class Saml2XmlITests {
HtmlInput username = form.getInputByName("username");
HtmlPasswordInput password = form.getInputByName("password");
HtmlSubmitInput submit = login.getHtmlElementById("okta-signin-submit");
username.type("testuser@spring.security.saml");
username.type("testuser2@spring.security.saml");
password.type("12345678");
submit.click();
this.webClient.waitForBackgroundJavaScript(10000);