Polish ReactorContextTestExecutionListenerTests

Necessary for preparing for the changes that will be made. The Context
should not necessarily be empty, but it should not contain the SecurityContext

Issue gh-4718
This commit is contained in:
Rob Winch 2017-10-27 17:32:28 -05:00
parent 3abec60188
commit 9363e2ba41
1 changed files with 10 additions and 3 deletions

View File

@ -60,7 +60,11 @@ public class ReactorContextTestExecutionListenerTests {
public void beforeTestMethodWhenSecurityContextEmptyThenReactorContextNull() throws Exception {
this.listener.beforeTestMethod(this.testContext);
assertThat(Mono.subscriberContext().block().isEmpty()).isTrue();
Mono<?> result = ReactiveSecurityContextHolder
.getContext();
StepVerifier.create(result)
.verifyComplete();
}
@Test
@ -69,9 +73,12 @@ public class ReactorContextTestExecutionListenerTests {
this.listener.beforeTestMethod(this.testContext);
assertThat(Mono.subscriberContext().block().isEmpty()).isTrue();
}
Mono<?> result = ReactiveSecurityContextHolder
.getContext();
StepVerifier.create(result)
.verifyComplete();
}
@Test
public void beforeTestMethodWhenAuthenticationThenReactorContextHasAuthentication() throws Exception {