Photosets photosetsList = new Photosets(); photosetsList.setPage(page); photosetsList.setPages(page + 1); photosetsList.setPhotosets(Collections.singletonList(photoset)); when(photosetsInterface.getList(anyString(), anyInt(), anyInt(), anyString())) .thenReturn(photosetsList);
for (Photoset photoSet : photoSetList.getPhotosets()) { photoSetList.getPage() != photoSetList.getPages() && !photoSetList.getPhotosets().isEmpty(); if (hasMore) { newPage = new IntPaginationToken(page + 1);
throw new FlickrException(response.getErrorCode(), response.getErrorMessage()); Photosets photosetsObject = new Photosets(); Element photosetsElement = response.getPayload(); photosetsObject.setCanCreate(XMLUtilities.getBooleanAttribute(photosetsElement, "cancreate")); photosetsObject.setPage(XMLUtilities.getIntAttribute(photosetsElement, "page")); photosetsObject.setPages(XMLUtilities.getIntAttribute(photosetsElement, "pages")); photosetsObject.setPerPage(XMLUtilities.getIntAttribute(photosetsElement, "perpage")); photosetsObject.setTotal(XMLUtilities.getIntAttribute(photosetsElement, "total")); List<Photoset> photosets = new ArrayList<Photoset>(); NodeList photosetElements = photosetsElement.getElementsByTagName("photoset"); photosetsObject.setPhotosets(photosets);
throw new FlickrException(response.getErrorCode(), response.getErrorMessage()); Photosets photosetsObject = new Photosets(); Element photosetsElement = response.getPayload(); photosetsObject.setCanCreate(XMLUtilities.getBooleanAttribute(photosetsElement, "cancreate")); photosetsObject.setPage(XMLUtilities.getIntAttribute(photosetsElement, "page")); photosetsObject.setPages(XMLUtilities.getIntAttribute(photosetsElement, "pages")); photosetsObject.setPerPage(XMLUtilities.getIntAttribute(photosetsElement, "perpage")); photosetsObject.setTotal(XMLUtilities.getIntAttribute(photosetsElement, "total")); List<Photoset> photosets = new ArrayList<Photoset>(); NodeList photosetElements = photosetsElement.getElementsByTagName("photoset"); photosetsObject.setPhotosets(photosets);