Package zendeskapi.models.groups

Examples of zendeskapi.models.groups.MultipleGroupMembershipResponse


  }

  @Test(enabled = false)
  public void testGetGroupMemeberships() throws Exception {
    LOG.info("Get group memberships");
    MultipleGroupMembershipResponse mgmr = API.getGroups().getGroupMemberships();
    Assert.assertEquals(mgmr.getCount().intValue(), 3);
    Assert.assertEquals(mgmr.getGroupMemberships().size(), 3);
  }
View Full Code Here


  }

  @Test
  public void testGetGroupMembershipsByUser() throws Exception {
    LOG.info("Get group membership by user");
    MultipleGroupMembershipResponse mgmr = API.getGroups().getGroupMembershipsByUser(USER_ID);
    Assert.assertEquals(mgmr.getCount().intValue(), 1);
    Assert.assertEquals(mgmr.getGroupMemberships().size(), 1);
  }
View Full Code Here

  @Test(enabled = false)
  public void testGetGroupMembershipsByGroup() throws Exception {
    LOG.info("Get group membership by user");
    long groupId = API.getGroups().getGroups().getGroups().get(0).getId();
    MultipleGroupMembershipResponse mgmr = API.getGroups().getGroupMembershipsByGroup(groupId);
    Assert.assertEquals(mgmr.getCount().intValue(), 3);
    Assert.assertEquals(mgmr.getGroupMemberships().size(), 3);
  }
View Full Code Here

  }

  @Test
  public void testGetAssignableGroupMembemships() throws Exception {
    LOG.info("Get assignable group memberships");
    MultipleGroupMembershipResponse mgmr = API.getGroups().getAssignableGroupMemberships();
    Assert.assertEquals(mgmr.getCount().intValue(), 1);
    Assert.assertEquals(mgmr.getGroupMemberships().size(), 1);
  }
View Full Code Here

  @Test(enabled = false)
  public void testGetAssignableGroupMembershipsByGroup() throws Exception {
    LOG.info("Get assignable group memberships by group");
    long groupId = API.getGroups().getGroups().getGroups().get(0).getId();
    MultipleGroupMembershipResponse mgmr = API.getGroups().getAssignableGroupMembershipsByGroup(groupId);
    Assert.assertEquals(mgmr.getCount().intValue(), 1);
    Assert.assertEquals(mgmr.getGroupMemberships().size(), 1);
  }
View Full Code Here

  }

  @Test
  public void testGetGroupMembershipsByMembershipId() throws Exception {
    LOG.info("Get group membership by membership id");
    MultipleGroupMembershipResponse mgmr = API.getGroups().getGroupMemberships();
    IndividualGroupMembershipResponse igmr = API.getGroups().getGroupMembershipsByMembershipId(mgmr.getGroupMemberships().get(0).getId());
    Assert.assertEquals(igmr.getGroupMembership().getId(), mgmr.getGroupMemberships().get(0).getId());
  }
View Full Code Here

  }

  @Test
  public void testGetGroupMembershipsByUserAndMembershipId() throws Exception {
    LOG.info("Get group membership by user and membership id");
    MultipleGroupMembershipResponse mgmr = API.getGroups().getGroupMemberships();
    IndividualGroupMembershipResponse igmr = API.getGroups().getGroupMembershipsByMembershipId(mgmr.getGroupMemberships().get(0).getId());
    IndividualGroupMembershipResponse igmr2 = API.getGroups().getGroupMembershipsByUserAndMembershipId(igmr.getGroupMembership().getUserId(),
        mgmr.getGroupMemberships().get(0).getId());
    Assert.assertEquals(igmr2.getGroupMembership().getUserId(), igmr.getGroupMembership().getUserId());
  }
View Full Code Here

    // Create
    IndividualGroupMembershipResponse igmr = API.getGroups().createGroupMembership(groupMembership);
    Assert.assertTrue(igmr.getGroupMembership().getId() > 0);

    // Update
    MultipleGroupMembershipResponse mgmr = API.getGroups().setGroupMembershipAsDefault(createdUser.getId(), igmr.getGroupMembership().getId());
    Assert.assertEquals(mgmr.getGroupMemberships().size(), 2);
    Assert.assertEquals(mgmr.getGroupMemberships().get(1).getId(), igmr.getGroupMembership().getId());
    Assert.assertTrue(mgmr.getGroupMemberships().get(1).getDefaultGroup());

    // Delete
    Assert.assertTrue(API.getGroups().deleteGroupMembership(igmr.getGroupMembership().getId()));
    Assert.assertTrue(API.getUsers().deleteUser(createdUser.getId()));
    Assert.assertTrue(API.getGroups().deleteGroup(group.getId()));
View Full Code Here

TOP

Related Classes of zendeskapi.models.groups.MultipleGroupMembershipResponse

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.