Example #1
0
  @Test
  public void testStringBasedConstructor() {
    DAGAccessControls dagAccessControls = new DAGAccessControls("u1 g1", "u2 g2");

    Assert.assertEquals(1, dagAccessControls.getUsersWithViewACLs().size());
    Assert.assertEquals(1, dagAccessControls.getUsersWithModifyACLs().size());
    Assert.assertEquals(1, dagAccessControls.getGroupsWithViewACLs().size());
    Assert.assertEquals(1, dagAccessControls.getGroupsWithModifyACLs().size());

    Assert.assertTrue(dagAccessControls.getUsersWithViewACLs().contains("u1"));
    Assert.assertTrue(dagAccessControls.getUsersWithModifyACLs().contains("u2"));
    Assert.assertTrue(dagAccessControls.getGroupsWithViewACLs().contains("g1"));
    Assert.assertTrue(dagAccessControls.getGroupsWithModifyACLs().contains("g2"));
  }