DefaultFacade implements Facade<RESOURCE, RESOURCELIST, KEY> { public Converter<PagedRequest<RESOURCELIST>, MultiplePagedSearch<ENTITYLIST>> getPagedRequestConverter() { return pagedRequestConverter; }  @Override RESOURCE createResource(final RESOURCE resource); @Override RESOURCE getResource(final KEY id); @Override void removeResource(final KEY id); @Override void updateResource(final KEY id, final RESOURCE resource); @Override PagedResultResource<RESOURCE> getResources(final PagedRequest<RESOURCELIST> request); @Required void setService(final SERVICE service); @Required void setResourceConverter(final Converter<RESOURCE, ENTITY> resourceConverter); @Required void setEntityConverter(final Converter<ENTITY, RESOURCE> entityConverter); @Required void setPagedRequestConverter(final Converter<PagedRequest<RESOURCELIST>, MultiplePagedSearch<ENTITYLIST>> pagedRequestConverter); @Required void setPagedResultConverter(final Converter<PagedResult<ENTITY>, PagedResultResource<RESOURCE>> pagedResultConverter); @Required void setInsertConverter(final Converter<RESOURCE, ENTITY> insertConverter); @Required void setEntityDetailsConverter(final Converter<ENTITY, RESOURCE> entityDetailsConverter); SERVICE getService(); Converter<ENTITY, RESOURCE> getEntityDetailsConverter(); void setUpdateConverter(final Converter<RESOURCE, ENTITY> updateConverter); Converter<RESOURCE, ENTITY> getResourceConverter(); Converter<ENTITY, RESOURCE> getEntityConverter(); Converter<PagedRequest<RESOURCELIST>, MultiplePagedSearch<ENTITYLIST>> getPagedRequestConverter(); Converter<PagedResult<ENTITY>, PagedResultResource<RESOURCE>> getPagedResultConverter(); Converter<RESOURCE, ENTITY> getInsertConverter(); Converter<RESOURCE, ENTITY> getUpdateConverter(); Converter<RESOURCELIST, ENTITYLIST> getResourceListConverter(); void setResourceListConverter(final Converter<RESOURCELIST, ENTITYLIST> resourceListConverter);  }
@Test public void testPagedRequestConverter() throws Exception { assertNotNull(unit.getPagedRequestConverter()); }