### Question:
BlockTemplate extends AbstractTwitterOperations implements BlockOperations { public CursoredList<TwitterProfile> getBlockedUsersInCursor(long cursor) { requireUserAuthorization(); LinkedMultiValueMap<String, String> parameters = new LinkedMultiValueMap<String, String>(); parameters.set("cursor", String.valueOf(cursor)); return restTemplate.getForObject(buildUri("blocks/list.json", parameters), CursoredTwitterProfileUsersList.class).getList(); } BlockTemplate(RestTemplate restTemplate, boolean isAuthorizedForUser, boolean isAuthorizedForApp); TwitterProfile block(long userId); TwitterProfile block(String screenName); TwitterProfile unblock(long userId); TwitterProfile unblock(String screenName); CursoredList<TwitterProfile> getBlockedUsers(); CursoredList<TwitterProfile> getBlockedUsersInCursor(long cursor); CursoredList<Long> getBlockedUserIds(); CursoredList<Long> getBlockedUserIdsInCursor(long cursor);  }### Answer:
@Test public void getBlockedUsersInCursor() { mockServer.expect(requestTo("https: .andExpect(method(GET)) .andRespond(withSuccess(jsonResource("list-members"), APPLICATION_JSON)); CursoredList<TwitterProfile> blockedUsers = twitter.blockOperations().getBlockedUsersInCursor(332211); assertBlockedUsers(blockedUsers); }