File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
acp/src/test/java/com/inrupt/client/acp Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -335,4 +335,23 @@ void expandAcr4Sync() {
335335 assertEquals (20 , acr .size ());
336336 }
337337 }
338+
339+ @ Test
340+ void expandAcr4Async () {
341+ final var uri = mockHttpServer .acr4 ();
342+ final var asyncClient = SolidClient .getClient ();
343+ asyncClient .read (uri , AccessControlResource .class ).thenAccept (res -> {
344+ try (final var acr = res ) {
345+ assertEquals (2 , acr .accessControl ().size ());
346+ assertEquals (3 , acr .memberAccessControl ().size ());
347+
348+ // Check dataset size
349+ assertEquals (20 , acr .size ());
350+
351+ final var expanded = acr .expand (asyncClient );
352+ assertEquals (22 , expanded .size ());
353+ assertEquals (20 , acr .size ());
354+ }
355+ }).toCompletableFuture ().join ();
356+ }
338357}
You can’t perform that action at this time.
0 commit comments