Merge branch '2.1.x'
Closes gh-17079
This commit is contained in:
@@ -58,16 +58,14 @@ class SampleReactiveOAuth2ResourceServerApplicationTests {
|
||||
|
||||
@Test
|
||||
void getWhenValidTokenShouldBeOk() {
|
||||
this.webTestClient.get().uri("/")
|
||||
.headers((headers) -> headers.setBearerAuth(VALID_TOKEN)).exchange()
|
||||
.expectStatus().isOk().expectBody(String.class)
|
||||
.isEqualTo("Hello, subject!");
|
||||
this.webTestClient.get().uri("/").headers((headers) -> headers.setBearerAuth(VALID_TOKEN)).exchange()
|
||||
.expectStatus().isOk().expectBody(String.class).isEqualTo("Hello, subject!");
|
||||
}
|
||||
|
||||
@Test
|
||||
void getWhenNoTokenShouldBeUnauthorized() {
|
||||
this.webTestClient.get().uri("/").exchange().expectStatus().isUnauthorized()
|
||||
.expectHeader().valueEquals(HttpHeaders.WWW_AUTHENTICATE, "Bearer");
|
||||
this.webTestClient.get().uri("/").exchange().expectStatus().isUnauthorized().expectHeader()
|
||||
.valueEquals(HttpHeaders.WWW_AUTHENTICATE, "Bearer");
|
||||
}
|
||||
|
||||
private static MockResponse mockResponse() {
|
||||
@@ -88,8 +86,7 @@ class SampleReactiveOAuth2ResourceServerApplicationTests {
|
||||
+ "V9gWuOzSJ0iEuWvtQ6eGBP5M6m7pccLNZfwUse8Cb4Ngx3XiTlyuqM7pv0LPyppZusfEHVEdeelou7Dy9k0OQ_nJTI3b2E1WBoHC5"
|
||||
+ "8CJ453lo4gcBm1efURN3LIVc1V9NQY_ESBKVdwqYyoJPEanURLVGRd6cQKn6YrCbbIRHjqAyqOE-z3KmgDJnPriljfR5XhSGyM9eq"
|
||||
+ "D9Xpy6zu_MAeMJJfSArp857zLPk-Wf5VP9STAcjyfdBIybMKnwBYr2qHMT675hQ\"}]}";
|
||||
return new MockResponse()
|
||||
.setHeader(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE)
|
||||
return new MockResponse().setHeader(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE)
|
||||
.setResponseCode(200).setBody(body);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user