private UserGroupAuditLogCollector accessToServices(
     UserGroupAuditLogOperation operation, UserGroup group, List<Product> products)
     throws ObjectNotFoundException {
   AuditLogData.clear();
   logCollector.accessToServices(dsMock, operation, group, products, MARKETPLACEID);
   return logCollector;
 }
  @Test
  public void getMarketplaceName() throws Exception {
    // given
    givenMarketplaceName();

    // when
    String result = logCollector.getMarketplaceName(dsMock, "marketplaceId");

    // then
    assertEquals(MARKETPLACENAME, result);
  }
  @Test
  public void getProductName() throws Exception {
    // given
    List<Product> products = new ArrayList<Product>();
    Product prod = new Product();
    prod.setKey(1000L);
    products.add(prod);
    givenProductName();

    // when
    Map<Long, String> result = logCollector.getProductName(dsMock, products);

    // then
    assertEquals(1, result.size());
    assertEquals(PRODUCTNAME, result.get(Long.valueOf(1000L)));
  }
 private UserGroupAuditLogCollector removeUsersFromGroup(
     UserGroup group, List<PlatformUser> users) {
   AuditLogData.clear();
   logCollector.removeUsersFromGroup(dsMock, group, users);
   return logCollector;
 }
 private UserGroupAuditLogCollector removeUserFromGroups(
     List<UserGroup> groups, PlatformUser user) {
   AuditLogData.clear();
   logCollector.removeUserFromGroups(dsMock, groups, user);
   return logCollector;
 }
 private UserGroupAuditLogCollector assignUsersToGroup(UserGroup group, List<PlatformUser> users) {
   AuditLogData.clear();
   logCollector.assignUsersToGroup(dsMock, group, users);
   return logCollector;
 }
 private UserGroupAuditLogCollector assignUserToGroups(List<UserGroup> groups, PlatformUser user) {
   AuditLogData.clear();
   logCollector.assignUserToGroups(dsMock, groups, user);
   return logCollector;
 }