Polishing

This commit is contained in:
Rossen Stoyanchev
2019-11-08 09:17:25 +00:00
parent 91f5f42d13
commit 0e1a237139
2 changed files with 5 additions and 10 deletions

View File

@@ -62,15 +62,12 @@ public class PrincipalMethodArgumentResolverTests {
param = this.testMethod.arg(Optional.class, Principal.class);
actual = this.resolver.resolveArgument(param, message);
assertThat(Optional.class.isAssignableFrom(actual.getClass())).isTrue();
assertThat(((Optional<?>) actual).get()).isSameAs(user);
assertThat(actual).isInstanceOf(Optional.class).extracting(o -> ((Optional<?>) o).get()).isSameAs(user);
}
@SuppressWarnings("unused")
void handle(
Principal user,
Optional<Principal> optionalUser) {
void handle(Principal user, Optional<Principal> optionalUser) {
}
}