Replace removed context-related operators
Closes gh-11194
This commit is contained in:
+4
-4
@@ -58,7 +58,7 @@ public class AuthenticationPrincipalArgumentResolverTests {
|
||||
// @formatter:off
|
||||
Mono<UserDetails> result = (Mono<UserDetails>) this.resolver
|
||||
.resolveArgument(arg0("authenticationPrincipalOnMonoUserDetails"), null)
|
||||
.subscriberContext(ReactiveSecurityContextHolder.withAuthentication(authentication))
|
||||
.contextWrite(ReactiveSecurityContextHolder.withAuthentication(authentication))
|
||||
.block();
|
||||
// @formatter:on
|
||||
assertThat(result.block()).isEqualTo(authentication.getPrincipal());
|
||||
@@ -79,7 +79,7 @@ public class AuthenticationPrincipalArgumentResolverTests {
|
||||
// @formatter:off
|
||||
Mono<UserDetails> result = (Mono<UserDetails>) this.resolver
|
||||
.resolveArgument(arg0("currentUserOnMonoUserDetails"), null)
|
||||
.subscriberContext(ReactiveSecurityContextHolder.withAuthentication(authentication))
|
||||
.contextWrite(ReactiveSecurityContextHolder.withAuthentication(authentication))
|
||||
.block();
|
||||
// @formatter:on
|
||||
assertThat(result.block()).isEqualTo(authentication.getPrincipal());
|
||||
@@ -95,7 +95,7 @@ public class AuthenticationPrincipalArgumentResolverTests {
|
||||
// @formatter:off
|
||||
Mono<String> result = (Mono<String>) this.resolver
|
||||
.resolveArgument(arg0("authenticationPrincipalExpression"), null)
|
||||
.subscriberContext(ReactiveSecurityContextHolder.withAuthentication(authentication))
|
||||
.contextWrite(ReactiveSecurityContextHolder.withAuthentication(authentication))
|
||||
.block();
|
||||
// @formatter:on
|
||||
assertThat(result.block()).isEqualTo(authentication.getName());
|
||||
@@ -112,7 +112,7 @@ public class AuthenticationPrincipalArgumentResolverTests {
|
||||
// @formatter:off
|
||||
Mono<Object> result = this.resolver
|
||||
.resolveArgument(arg0("authenticationPrincipalExpressionPrimitive"), null)
|
||||
.subscriberContext(ReactiveSecurityContextHolder.withAuthentication(new TestingAuthenticationToken(principal, "password", "ROLE_USER")));
|
||||
.contextWrite(ReactiveSecurityContextHolder.withAuthentication(new TestingAuthenticationToken(principal, "password", "ROLE_USER")));
|
||||
// @formatter:on
|
||||
assertThat(result.block()).isEqualTo(principal.id);
|
||||
}
|
||||
|
||||
+3
-3
@@ -58,7 +58,7 @@ public class CurrentSecurityContextArgumentResolverTests {
|
||||
Authentication authentication = TestAuthentication.authenticatedUser();
|
||||
Mono<SecurityContext> result = (Mono<SecurityContext>) this.resolver
|
||||
.resolveArgument(arg0("currentSecurityContextOnMonoSecurityContext"), null)
|
||||
.subscriberContext(ReactiveSecurityContextHolder.withAuthentication(authentication)).block();
|
||||
.contextWrite(ReactiveSecurityContextHolder.withAuthentication(authentication)).block();
|
||||
assertThat(result.block().getAuthentication()).isEqualTo(authentication);
|
||||
}
|
||||
|
||||
@@ -76,7 +76,7 @@ public class CurrentSecurityContextArgumentResolverTests {
|
||||
Authentication authentication = TestAuthentication.authenticatedUser();
|
||||
Mono<UserDetails> result = (Mono<UserDetails>) this.resolver
|
||||
.resolveArgument(arg0("currentUserOnMonoUserDetails"), null)
|
||||
.subscriberContext(ReactiveSecurityContextHolder.withAuthentication(authentication)).block();
|
||||
.contextWrite(ReactiveSecurityContextHolder.withAuthentication(authentication)).block();
|
||||
assertThat(result.block()).isEqualTo(authentication.getPrincipal());
|
||||
}
|
||||
|
||||
@@ -89,7 +89,7 @@ public class CurrentSecurityContextArgumentResolverTests {
|
||||
Authentication authentication = TestAuthentication.authenticatedUser();
|
||||
Mono<String> result = (Mono<String>) this.resolver
|
||||
.resolveArgument(arg0("authenticationPrincipalExpression"), null)
|
||||
.subscriberContext(ReactiveSecurityContextHolder.withAuthentication(authentication)).block();
|
||||
.contextWrite(ReactiveSecurityContextHolder.withAuthentication(authentication)).block();
|
||||
assertThat(result.block()).isEqualTo(authentication.getName());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user