request.getToken()); } else { return service.getActivities(userIds.iterator().next(), request.getGroup(), request.getAppId(), request.getFields(), options, optionalActivityIds, request.getToken()); return service.getActivities(userIds, request.getGroup(), request.getAppId(),
request.getToken()); } else { return service.getActivities(userIds.iterator().next(), request.getGroup(), request.getAppId(), request.getFields(), options, optionalActivityIds, request.getToken()); return service.getActivities(userIds, request.getGroup(), request.getAppId(),
request.getToken()); } else { return service.getActivities(userIds.iterator().next(), request.getGroup(), request.getAppId(), request.getFields(), options, optionalActivityIds, request.getToken()); return service.getActivities(userIds, request.getGroup(), request.getAppId(),
private void assertHandleGetForGroup(GroupId.Type group) throws Exception { String path = "/activities/john.doe/@" + group.toString(); RestHandler operation = registry.getRestHandler(path, "GET"); List<Activity> activityList = ImmutableList.of(); RestfulCollection<Activity> data = new RestfulCollection<Activity>(activityList); org.easymock.EasyMock.expect(activityService.getActivities(eq(JOHN_DOE), eq(new GroupId(group, null)), (String)isNull(), eq(ImmutableSet.<String>of()), org.easymock.EasyMock.isA(CollectionOptions.class), eq(token))). andReturn(Futures.immediateFuture(data)); replay(); assertEquals(data, operation.execute(Maps.<String, String[]>newHashMap(), null, token, converter).get()); verify(); reset(); }
@Test public void testHandleGetPlural() throws Exception { String path = "/activities/john.doe,jane.doe/@self/@app"; RestHandler operation = registry.getRestHandler(path, "GET"); List<Activity> activities = ImmutableList.of(); RestfulCollection<Activity> data = new RestfulCollection<Activity>(activities); Set<UserId> userIdSet = Sets.newLinkedHashSet(JOHN_DOE); userIdSet.add(new UserId(UserId.Type.userId, "jane.doe")); org.easymock.EasyMock.expect(activityService.getActivities(eq(userIdSet), eq(new GroupId(GroupId.Type.self, null)), eq("appId"),eq(ImmutableSet.<String>of()), org.easymock.EasyMock.isA((CollectionOptions.class)), eq(token))).andReturn( Futures.immediateFuture(data)); replay(); assertEquals(data, operation.execute(Maps.<String, String[]>newHashMap(), null, token, converter).get()); verify(); reset(); }
private void assertHandleGetForGroup(GroupId.Type group) throws Exception { String path = "/activities/john.doe/@" + group.toString(); RestHandler operation = registry.getRestHandler(path, "GET"); List<Activity> activityList = ImmutableList.of(); RestfulCollection<Activity> data = new RestfulCollection<Activity>(activityList); org.easymock.EasyMock.expect(activityService.getActivities(eq(JOHN_DOE), eq(new GroupId(group, null)), (String)isNull(), eq(ImmutableSet.<String>of()), org.easymock.EasyMock.isA(CollectionOptions.class), eq(token))). andReturn(Futures.immediateFuture(data)); replay(); assertEquals(data, operation.execute(Maps.<String, String[]>newHashMap(), null, token, converter).get()); verify(); reset(); }
@Test public void testHandleGetPlural() throws Exception { String path = "/activities/john.doe,jane.doe/@self/@app"; RestHandler operation = registry.getRestHandler(path, "GET"); List<Activity> activities = ImmutableList.of(); RestfulCollection<Activity> data = new RestfulCollection<Activity>(activities); Set<UserId> userIdSet = Sets.newLinkedHashSet(JOHN_DOE); userIdSet.add(new UserId(UserId.Type.userId, "jane.doe")); org.easymock.EasyMock.expect(activityService.getActivities(eq(userIdSet), eq(new GroupId(GroupId.Type.self, null)), eq("appId"),eq(ImmutableSet.<String>of()), org.easymock.EasyMock.isA((CollectionOptions.class)), eq(token))).andReturn( Futures.immediateFuture(data)); replay(); assertEquals(data, operation.execute(Maps.<String, String[]>newHashMap(), null, token, converter).get()); verify(); reset(); }
private void assertHandleGetForGroup(GroupId.Type group) throws Exception { String path = "/activities/john.doe/@" + group.toString(); RestHandler operation = registry.getRestHandler(path, "GET"); List<Activity> activityList = ImmutableList.of(); RestfulCollection<Activity> data = new RestfulCollection<Activity>(activityList); org.easymock.EasyMock.expect(activityService.getActivities(eq(JOHN_DOE), eq(new GroupId(group, null)), (String)isNull(), eq(ImmutableSet.<String>of()), org.easymock.EasyMock.isA(CollectionOptions.class), eq(token))). andReturn(ImmediateFuture.newInstance(data)); replay(); assertEquals(data, operation.execute(Maps.<String, String[]>newHashMap(), null, token, converter).get()); verify(); reset(); }
@Test public void testHandleGetPlural() throws Exception { String path = "/activities/john.doe,jane.doe/@self/@app"; RestHandler operation = registry.getRestHandler(path, "GET"); List<Activity> activities = ImmutableList.of(); RestfulCollection<Activity> data = new RestfulCollection<Activity>(activities); Set<UserId> userIdSet = Sets.newLinkedHashSet(JOHN_DOE); userIdSet.add(new UserId(UserId.Type.userId, "jane.doe")); org.easymock.EasyMock.expect(activityService.getActivities(eq(userIdSet), eq(new GroupId(GroupId.Type.self, null)), eq("appId"),eq(ImmutableSet.<String>of()), org.easymock.EasyMock.isA((CollectionOptions.class)), eq(token))).andReturn( ImmediateFuture.newInstance(data)); replay(); assertEquals(data, operation.execute(Maps.<String, String[]>newHashMap(), null, token, converter).get()); verify(); reset(); }