expect(request.getFields()).andReturn(mapPartialResponseFields);
expect(request.getPageRequest()).andReturn(null);
query.addProperty(null, "foo", null);
query.addProperty("bar", "c", null);
query.addProperty("bar/d", "e", null);
query.addProperty("category", "", null);
expect(request.getQueryPredicate()).andReturn(predicate);
query.setUserPredicate(predicate);
query.setPageRequest(null);
expect(query.execute()).andReturn(result);