Skip to content

Commit cf1c808

Browse files
Add scope test
1 parent f4d9484 commit cf1c808

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/test/java/com/uid2/admin/auth/AdminAuthMiddlewareTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,11 @@ public void testAccessToken_GoodTokenAuthorized(OktaCustomScope scope, Role allo
292292

293293
Handler<RoutingContext> handler = adminAuthMiddleware.handle(innerHandler, allowedRole);
294294
handler.handle(rc);
295+
JsonObject userDetails = rc.get("userDetails");
296+
Set<String> scopes = userDetails.getJsonArray("scopes").stream()
297+
.map(Object::toString)
298+
.collect(Collectors.toSet());
299+
assertEquals(Set.of(scope.name()), scopes);
295300

296301
verify(accessTokenVerifier).decode(eq("testAccessToken"));
297302
verify(jwt, times(4)).getClaims();

0 commit comments

Comments
 (0)