Configuration conf = new Configuration();
conf.set("ACL_ALL_ACCESS", "*");
aclConf = new ACLConfigurationParser(conf, "ACL_ALL_ACCESS");
assertEquals(1, aclConf.getAllowedUsers().size());
assertTrue(aclConf.getAllowedUsers().contains("*"));
aclConf = new ACLConfigurationParser(conf, "ACL_INVALID1");
assertEquals(0, aclConf.getAllowedUsers().size());
assertEquals(0, aclConf.getAllowedGroups().size());
aclConf = new ACLConfigurationParser(conf, "ACL_NONE");
assertEquals(0, aclConf.getAllowedUsers().size());
assertEquals(0, aclConf.getAllowedGroups().size());
aclConf = new ACLConfigurationParser(conf, "ACL_VALID1");
assertEquals(2, aclConf.getAllowedUsers().size());
assertTrue(aclConf.getAllowedUsers().contains("user1"));
aclConf = new ACLConfigurationParser(conf, "ACL_VALID2");
assertEquals(2, aclConf.getAllowedUsers().size());
assertTrue(aclConf.getAllowedUsers().contains("user1"));
aclConf = new ACLConfigurationParser(conf, "ACL_VALID3");
assertEquals(1, aclConf.getAllowedUsers().size());
assertTrue(aclConf.getAllowedUsers().contains("user1"));