ItemReadService implements ItemReadFacade { @Override public ICResponse<FullItemInfo> queryFullItem(FullItemQueryRequest request) { if (request == null) { throw new IllegalArgumentException("request is null"); } request.checkParam(); ICResponse<FullItemInfo> fullItemInfoICResponse = itemReadFacade.queryFullItem(request); return fullItemInfoICResponse; }  @Override ICResponse<Paging<ItemInfoDTO>> paging(ItemPagingRequest request); @Override ICResponse<FullItemInfo> queryFullItem(FullItemQueryRequest request); @Override ICResponse<FullItemWithDetailInfo> queryItemForEdit(FullItemQueryRequest request); @Override ICResponse<FullItemWithDetailInfo> queryFullItemWithDetail(FullItemWithDetailQueryRequest request);  }
@Test public void queryFullItem() { FullItemQueryRequest request = new FullItemQueryRequest(); request.setItemId(1L); ICResponse<FullItemInfo> fullItemInfoICResponse = itemReadService.queryFullItem(request); Assert.assertTrue(fullItemInfoICResponse.isSuccess()); System.out.println(fullItemInfoICResponse); }