From c6e6ba2ee735755d99bdd4c6e29568906c11ae48 Mon Sep 17 00:00:00 2001 From: myrle-krantz Date: Mon, 29 May 2017 22:03:23 +0200 Subject: [PATCH] Added a use case from identity as test case. --- .../mifos/anubis/security/ApplicationPermissionTest.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/library/src/test/java/io/mifos/anubis/security/ApplicationPermissionTest.java b/library/src/test/java/io/mifos/anubis/security/ApplicationPermissionTest.java index 0e1c3dc..8780f92 100644 --- a/library/src/test/java/io/mifos/anubis/security/ApplicationPermissionTest.java +++ b/library/src/test/java/io/mifos/anubis/security/ApplicationPermissionTest.java @@ -214,6 +214,14 @@ public static Collection testCases() { .allowedOperation(AllowedOperation.CHANGE) .requestedOperation("POST") .expectedResult(true)); + ret.add(new TestCase("use case from identity") + .permittedPath("/applications/*/permissions/*/users/{useridentifier}/enabled") + .requestedPath("/applications/bop-v1/permissions/identity__v1__roles/users/Nebamun/enabled") + .acceptTokenIntendedForForeignApplication(false) + .calledApplication("identity-v1").forApplication("identity-v1") + .allowedOperation(AllowedOperation.CHANGE) + .requestedOperation("PUT") + .expectedResult(true)); return ret; }