示例#1
0
  @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");
  }
示例#2
0
  @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();
  }