@Test public void create_user_with_groups() throws Exception { UserIdentity underTest = UserIdentity.builder() .setProviderLogin("john") .setLogin("1234") .setName("John") .setEmail("*****@*****.**") .setGroups(newHashSet("admin", "user")) .build(); assertThat(underTest.shouldSyncGroups()).isTrue(); assertThat(underTest.getGroups()).containsOnly("admin", "user"); }
@Test public void create_user() throws Exception { UserIdentity underTest = UserIdentity.builder() .setProviderLogin("john") .setLogin("1234") .setName("John") .setEmail("*****@*****.**") .build(); assertThat(underTest.getProviderLogin()).isEqualTo("john"); assertThat(underTest.getLogin()).isEqualTo("1234"); assertThat(underTest.getName()).isEqualTo("John"); assertThat(underTest.getEmail()).isEqualTo("*****@*****.**"); assertThat(underTest.shouldSyncGroups()).isFalse(); assertThat(underTest.getGroups()).isEmpty(); }