Merge branch '1.1.x'

This commit is contained in:
Joe Grandja
2023-08-16 10:10:06 -04:00
3 changed files with 12 additions and 3 deletions

View File

@@ -25,3 +25,7 @@ dependencies {
testImplementation "org.junit.jupiter:junit-jupiter"
testImplementation "net.sourceforge.htmlunit:htmlunit"
}
tasks.named("test") {
useJUnitPlatform()
}

View File

@@ -30,3 +30,7 @@ dependencies {
testImplementation "org.junit.jupiter:junit-jupiter"
testImplementation "net.sourceforge.htmlunit:htmlunit"
}
tasks.named("test") {
useJUnitPlatform()
}

View File

@@ -68,14 +68,15 @@ public class DemoAuthorizationServerApplicationTests {
}
@Test
public void whenLoginSuccessfulThenDisplayNotFoundError() throws IOException {
public void whenLoginSuccessfulThenDisplayBadRequestError() throws IOException {
HtmlPage page = this.webClient.getPage("/");
assertLoginPage(page);
this.webClient.getOptions().setThrowExceptionOnFailingStatusCode(false);
WebResponse signInResponse = signIn(page, "user1", "password").getWebResponse();
assertThat(signInResponse.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND.value()); // there is no "default" index page
assertThat(signInResponse.getStatusCode()).isEqualTo(HttpStatus.BAD_REQUEST.value()); // there is no "default" index page
}
@Test
@@ -86,7 +87,7 @@ public class DemoAuthorizationServerApplicationTests {
HtmlElement alert = loginErrorPage.querySelector("div[role=\"alert\"]");
assertThat(alert).isNotNull();
assertThat(alert.getTextContent()).isEqualTo("Bad credentials");
assertThat(alert.asNormalizedText()).isEqualTo("Invalid username or password.");
}
@Test