Skip to content

Commit f3d3b68

Browse files
committed
Adjust tests
1 parent 0e362e4 commit f3d3b68

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

acp/src/test/java/com/inrupt/client/acp/AccessControlResourceTest.java

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -164,11 +164,19 @@ void buildAcr() {
164164
final var dataset = rdf.createDataset();
165165
final var uri = URI.create(identifier);
166166

167-
final var matcher = new Matcher(rdf.createIRI(identifier + "#matcher"), rdf.createGraph());
168-
matcher.agent().add(URI.create("https://id.example/agent"));
167+
final var matcher1 = new Matcher(rdf.createIRI(identifier + "#matcher1"), rdf.createGraph());
168+
matcher1.agent().add(URI.create("https://id.example/agent"));
169+
170+
final var matcher2 = new Matcher(rdf.createIRI(identifier + "#matcher2"), rdf.createGraph());
171+
matcher2.client().add(URI.create("https://app.example/id"));
172+
173+
final var matcher3 = new Matcher(rdf.createIRI(identifier + "#matcher3"), rdf.createGraph());
174+
matcher3.issuer().add(URI.create("https://openid.example"));
169175

170176
final var policy = new Policy(rdf.createIRI(identifier + "#policy"), rdf.createGraph());
171-
policy.allOf().add(matcher);
177+
policy.allOf().add(matcher1);
178+
policy.anyOf().add(matcher2);
179+
policy.noneOf().add(matcher3);
172180
policy.allow().add(ACL.Read);
173181
policy.allow().add(ACL.Write);
174182

@@ -178,12 +186,7 @@ void buildAcr() {
178186
final var acr = new AccessControlResource(uri, dataset);
179187
acr.accessControl().add(accessControl);
180188

181-
assertEquals(10, acr.size());
182-
183-
policy.anyOf().addAll(acr.agentPolicy(URI.create("https://id.example/user1")).allOf());
184-
policy.noneOf().addAll(acr.agentPolicy(URI.create("https://id.example/user2")).allOf());
185-
186-
assertEquals(18, acr.size());
189+
assertEquals(16, acr.size());
187190
}
188191

189192
@Test

0 commit comments

Comments
 (0)