in component-test/src/main/java/org/apache/fineract/cn/anubis/TestPermittableEndpoints.java [35:47]
public void shouldFindPermittableEndpoints() throws Exception {
final Anubis anubis = AnubisApiFactory.create(TestPermittableEndpoints.testEnvironment.serverURI(), logger);
final List<PermittableEndpoint> permittableEndpoints = anubis.getPermittableEndpoints();
Assert.assertNotNull(permittableEndpoints);
Assert.assertEquals(6, permittableEndpoints.size());
Assert.assertTrue(permittableEndpoints.containsAll(Arrays.asList(
new PermittableEndpoint("anubis-v1/dummy", "GET"),
new PermittableEndpoint("anubis-v1/dummy", "DELETE"),
new PermittableEndpoint("anubis-v1/dummy", "POST"),
new PermittableEndpoint("anubis-v1/parameterized/*/with/*/parameters", "GET", "endpointGroup"),
new PermittableEndpoint("anubis-v1/parameterized/{useridentifier}/with/*/parameters", "GET", "endpointGroupWithParameters"))));
Assert.assertFalse(permittableEndpoints.contains(new PermittableEndpoint("anubis-v1/systemendpoint", "POST")));
}