public void testGetExpectedAppData() throws Exception { DataCollection responseItem = db.getPersonData( ImmutableSet.of(CANON_USER), SELF_GROUP, APP_ID, Collections.<String>emptySet(), new FakeGadgetToken()) .get(); assertFalse(responseItem.getEntry().isEmpty()); assertFalse(responseItem.getEntry().get(CANONICAL_USER_ID).isEmpty()); assertSame(2, responseItem.getEntry().get(CANONICAL_USER_ID).size()); assertTrue(responseItem.getEntry().get(CANONICAL_USER_ID).containsKey("count")); assertTrue(responseItem.getEntry().get(CANONICAL_USER_ID).containsKey("size")); }
public void testDeleteExpectedAppData() throws Exception { // Delete the data db.deletePersonData( CANON_USER, SELF_GROUP, APP_ID, ImmutableSet.of("count"), new FakeGadgetToken()); // Fetch the remaining and test DataCollection responseItem = db.getPersonData( ImmutableSet.of(CANON_USER), SELF_GROUP, APP_ID, Collections.<String>emptySet(), new FakeGadgetToken()) .get(); assertFalse(responseItem.getEntry().isEmpty()); assertFalse(responseItem.getEntry().get(CANONICAL_USER_ID).isEmpty()); assertSame(1, responseItem.getEntry().get(CANONICAL_USER_ID).size()); assertFalse(responseItem.getEntry().get(CANONICAL_USER_ID).containsKey("count")); assertTrue(responseItem.getEntry().get(CANONICAL_USER_ID).containsKey("size")); }