PagedCallable extends UnaryCallable<RequestT, PagedListResponseT> { @Override public String toString() { return String.format("paged(%s)", callable); } PagedCallable(
      UnaryCallable<RequestT, ResponseT> callable,
      PagedListResponseFactory<RequestT, ResponseT, PagedListResponseT> pagedListResponseFactory); @Override String toString(); @Override ApiFuture<PagedListResponseT> futureCall(RequestT request, ApiCallContext context);  }
@Test public void testToString() { PagedStashCallable stash = new PagedStashCallable(null); PagedCallable<Integer, List<Integer>, ListIntegersPagedResponse> pagedCallable = new PagedCallable<>(stash, new ListIntegersPagedResponseFactory()); Truth.assertThat(pagedCallable.toString()).contains("paged"); }