Search in sources :

Example 1 with ControllerPermission

use of org.jboss.as.controller.security.ControllerPermission in project wildfly-core by wildfly.

the class ManagementPermissionCollectionTestCase method testAdd.

@Test
public void testAdd() {
    try {
        permissionCollection.add(new TestManagementPermission(Action.ActionEffect.ADDRESS));
    } catch (Exception e) {
        fail();
    }
    try {
        permissionCollection.add(new AnotherTestManagementPermission(Action.ActionEffect.ADDRESS));
        fail();
    } catch (IllegalArgumentException ignored) {
    /* expected */
    }
    try {
        permissionCollection.add(new ControllerPermission("bad"));
        fail();
    } catch (IllegalArgumentException ignored) {
    /* expected */
    }
}
Also used : ControllerPermission(org.jboss.as.controller.security.ControllerPermission) Test(org.junit.Test)

Aggregations

ControllerPermission (org.jboss.as.controller.security.ControllerPermission)1 Test (org.junit.Test)1