Browse Source

Merge branch '1.1.x'

pull/1326/head
Joe Grandja 2 years ago
parent
commit
408da8eedd
  1. 4
      samples/default-authorizationserver/samples-default-authorizationserver.gradle
  2. 4
      samples/demo-authorizationserver/samples-demo-authorizationserver.gradle
  3. 7
      samples/demo-authorizationserver/src/test/java/sample/DemoAuthorizationServerApplicationTests.java

4
samples/default-authorizationserver/samples-default-authorizationserver.gradle

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

4
samples/demo-authorizationserver/samples-demo-authorizationserver.gradle

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

7
samples/demo-authorizationserver/src/test/java/sample/DemoAuthorizationServerApplicationTests.java

@ -68,14 +68,15 @@ public class DemoAuthorizationServerApplicationTests { @@ -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 { @@ -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

Loading…
Cancel
Save