private T getFirstFromCollection(RestfulCollection<T> collection) { if (collection.getTotalResults() > 0) { return collection.getEntry().get(0); } return null; } };
@Override public T apply(RestfulCollection<T> c) { if (c != null && c.getTotalResults() > 0) { return c.getList().get(0); } return null; }; };
private T getFirstFromCollection(RestfulCollection<T> collection) { if (collection.getTotalResults() > 0) { return collection.getEntry().get(0); } return null; } };
@Override public T apply(RestfulCollection<T> c) { if (c != null && c.getTotalResults() > 0) { return c.getList().get(0); } return null; }; };
@Test public void testGetExpectedActivityEntriesForPlural() throws Exception { RestfulCollection<ActivityEntry> responseItem = db.getActivityEntries( ImmutableSet.of(CANON_USER, JOHN_DOE), SELF_GROUP, APP_ID, Collections.<String>emptySet(), null, new FakeGadgetToken()).get(); assertSame(3, responseItem.getTotalResults()); }
@Test public void testGetExpectedActivitiesForPlural() throws Exception { RestfulCollection<Activity> responseItem = db.getActivities( ImmutableSet.of(CANON_USER, JOHN_DOE), SELF_GROUP, APP_ID, Collections.<String>emptySet(), null, new FakeGadgetToken()).get(); assertSame(3, responseItem.getTotalResults()); }
@Test public void testGetExpectedActivityEntries() throws Exception { RestfulCollection<ActivityEntry> responseItem = db.getActivityEntries( ImmutableSet.of(JOHN_DOE), SELF_GROUP, APP_ID, Collections.<String>emptySet(), null, new FakeGadgetToken()).get(); assertSame(3, responseItem.getTotalResults()); }
@Test public void testGetExpectedActivities() throws Exception { RestfulCollection<Activity> responseItem = db.getActivities( ImmutableSet.of(CANON_USER), SELF_GROUP, APP_ID, Collections.<String>emptySet(), null, new FakeGadgetToken()).get(); assertSame(2, responseItem.getTotalResults()); }
@Test public void testGetExpectedActivities() throws Exception { RestfulCollection<Activity> responseItem = db.getActivities( ImmutableSet.of(CANON_USER), SELF_GROUP, APP_ID, Collections.<String>emptySet(), null, new FakeGadgetToken()).get(); assertSame(2, responseItem.getTotalResults()); }
@Test public void testGetExpectedActivities() throws Exception { RestfulCollection<Activity> responseItem = db.getActivities( ImmutableSet.of(CANON_USER), SELF_GROUP, APP_ID, Collections.<String>emptySet(), null, new FakeGadgetToken()).get(); assertSame(2, responseItem.getTotalResults()); }
@Test public void testGetExpectedActivitiesForPlural() throws Exception { RestfulCollection<Activity> responseItem = db.getActivities( ImmutableSet.of(CANON_USER, JOHN_DOE), SELF_GROUP, APP_ID, Collections.<String>emptySet(), null, new FakeGadgetToken()).get(); assertSame(3, responseItem.getTotalResults()); }
@Test public void testGetExpectedActivityEntriesForPlural() throws Exception { RestfulCollection<ActivityEntry> responseItem = db.getActivityEntries( ImmutableSet.of(CANON_USER, JOHN_DOE), SELF_GROUP, APP_ID, Collections.<String>emptySet(), null, new FakeGadgetToken()).get(); assertSame(3, responseItem.getTotalResults()); }
@Test public void testGetExpectedActivityEntries() throws Exception { RestfulCollection<ActivityEntry> responseItem = db.getActivityEntries( ImmutableSet.of(JOHN_DOE), SELF_GROUP, APP_ID, Collections.<String>emptySet(), null, new FakeGadgetToken()).get(); assertSame(3, responseItem.getTotalResults()); }
@Test public void testGetExpectedActivitiesForPlural() throws Exception { RestfulCollection<Activity> responseItem = db.getActivities( ImmutableSet.of(CANON_USER, JOHN_DOE), SELF_GROUP, APP_ID, Collections.<String>emptySet(), null, new FakeGadgetToken()).get(); assertSame(3, responseItem.getTotalResults()); }
@Test public void getJohnDoeActivities() throws Exception { Future<RestfulCollection<Activity>> result = this.activityServiceDb.getActivities(SpiTestUtil.buildUserIds("john.doe"), new GroupId(GroupId.Type.self, "@self"), null, ACTIVITY_ALL_FIELDS, new CollectionOptions(), SpiTestUtil.DEFAULT_TEST_SECURITY_TOKEN); RestfulCollection<Activity> activityCollection = result.get(); assertEquals(1, activityCollection.getTotalResults()); assertEquals(0, activityCollection.getStartIndex()); SpiTestUtil.assertActivityEquals(activityCollection.getEntry().get(0), testActivity); }
@Test public void getJohnDoeFriendsActivities() throws Exception { Future<RestfulCollection<Activity>> result = this.activityServiceDb.getActivities(SpiTestUtil.buildUserIds("john.doe"), new GroupId(GroupId.Type.friends, "@friends"), null, ACTIVITY_ALL_FIELDS, new CollectionOptions(), SpiTestUtil.DEFAULT_TEST_SECURITY_TOKEN); RestfulCollection<Activity> activityCollection = result.get(); assertEquals(2, activityCollection.getTotalResults()); assertEquals(0, activityCollection.getStartIndex()); }
@Test public void testBasicMethods() throws Exception { RestfulCollection<String> collection = new RestfulCollection<String>(Lists.<String>newArrayList()); List<String> entry = Lists.newArrayList("banana"); int startIndex = 5; int totalResults = 8675309; collection.setEntry(entry); collection.setStartIndex(startIndex); collection.setTotalResults(totalResults); assertEquals(entry, collection.getEntry()); assertEquals(startIndex, collection.getStartIndex()); assertEquals(totalResults, collection.getTotalResults()); }
@Test public void testBasicMethods() throws Exception { RestfulCollection<String> collection = new RestfulCollection<String>(Lists.<String>newArrayList()); List<String> entryList = Lists.newArrayList("banana"); int startIndex = 5; int totalResults = 8675309; collection.setList(entryList); collection.setStartIndex(startIndex); collection.setTotalResults(totalResults); assertEquals(entryList, collection.getList()); assertEquals(startIndex, collection.getStartIndex()); assertEquals(totalResults, collection.getTotalResults()); }
@Test public void testBasicMethods() throws Exception { RestfulCollection<String> collection = new RestfulCollection<String>(Lists.<String>newArrayList()); List<String> entryList = Lists.newArrayList("banana"); int startIndex = 5; int totalResults = 8675309; collection.setList(entryList); collection.setStartIndex(startIndex); collection.setTotalResults(totalResults); assertEquals(entryList, collection.getList()); assertEquals(startIndex, collection.getStartIndex()); assertEquals(totalResults, collection.getTotalResults()); }
@Test public void testBasicMethods() throws Exception { RestfulCollection<String> collection = new RestfulCollection<String>(Lists.<String>newArrayList()); List<String> entryList = Lists.newArrayList("banana"); int startIndex = 5; int totalResults = 8675309; collection.setList(entryList); collection.setStartIndex(startIndex); collection.setTotalResults(totalResults); assertEquals(entryList, collection.getList()); assertEquals(startIndex, collection.getStartIndex()); assertEquals(totalResults, collection.getTotalResults()); }