### Question:
ApiClient implements ICategoryProvider<W>, IMetadataProvider { @Override public List<String> requestCategorymembers(final W wiki, final String fullTitle) throws ApiException { List<String> categories = new ArrayList<>(); this.requestCategorymembersRecursive(wiki.getApiUrl(), fullTitle, categories, null); return categories; } ApiClient(); @Override Map<String, Collection<String>> requestCategories(W wiki, List<String> fullTitles, boolean showhidden); @Override List<String> requestCategorymembers(final W wiki, final String fullTitle); Collection<Pair<String, String>> requestLinksBetween(W wiki, List<String> fullTitles); @Override Metadata requestMetadata(final IWiki wiki);  }### Answer:
@Test public void testRequestCategorymembers() throws ApiException { final List<String> result = this.client.requestCategorymembers(wiki, CATEGORY_1); assertNotNull(result); assertNotEquals(0, result.size()); }