@Test public void testGroupsForUserSystemProperties() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.SYSTEM); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); List<String> userGroups = ldapUserGroupCallback.getGroupsForUser("john"); Assertions.assertThat(userGroups).hasSize(1); }
@Test public void testGroupsForUser() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.CUSTOM); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); List<String> userGroups = ldapUserGroupCallback.getGroupsForUser("john"); Assertions.assertThat(userGroups).hasSize(1); }
@Test public void testGroupExistsSystemProperties() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.SYSTEM); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); boolean groupExists = ldapUserGroupCallback.existsGroup("manager"); Assertions.assertThat(groupExists).isTrue(); }
@Test public void testGroupExistsWithCommaInDN() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.CUSTOM); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); boolean groupExists = ldapUserGroupCallback.existsGroup("manager,eng"); Assertions.assertThat(groupExists).isTrue(); }
@Test public void testGroupExists() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.CUSTOM); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); boolean groupExists = ldapUserGroupCallback.existsGroup("manager"); Assertions.assertThat(groupExists).isTrue(); }
@Test public void testGroupsForUserDefaultProperties() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.DEFAULT); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); List<String> userGroups = ldapUserGroupCallback.getGroupsForUser("john"); Assertions.assertThat(userGroups).hasSize(1); }
@Test public void testUserExistsSystemProperties() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.SYSTEM); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); boolean userExists = ldapUserGroupCallback.existsUser("john"); Assertions.assertThat(userExists).isTrue(); }
@Test public void testUserExists() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.CUSTOM); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); boolean userExists = ldapUserGroupCallback.existsUser("john"); Assertions.assertThat(userExists).isTrue(); }
@Test public void testUserExistsDefaultProperties() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.DEFAULT); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); boolean userExists = ldapUserGroupCallback.existsUser("john"); Assertions.assertThat(userExists).isTrue(); }
@Test public void testGroupExistsDefaultProperties() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.DEFAULT); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); boolean groupExists = ldapUserGroupCallback.existsGroup("manager"); Assertions.assertThat(groupExists).isTrue(); }
@Test public void testUserExistsWithCommaInDN() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.CUSTOM); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); boolean userExists = ldapUserGroupCallback.existsUser("john,jr"); Assertions.assertThat(userExists).isTrue(); }
@Test public void testGroupsForUserWithCommaInDN() { UserGroupCallback ldapUserGroupCallback = createLdapUserGroupCallback(Configuration.CUSTOM); Assertions.assertThat(ldapUserGroupCallback).isNotNull(); List<String> userGroups = ldapUserGroupCallback.getGroupsForUser("john,jr"); Assertions.assertThat(userGroups).hasSize(1).allMatch(s -> s.equals("manager,eng")); }