@Test public void jiwigoImageToPicture() { Image jiwigoImage = new Image(); jiwigoImage.setName("Title"); jiwigoImage.setFile("Title.jpg"); jiwigoImage.setIdentifier(10214); jiwigoImage.setThumbnailUrl( "http://piwigo.org/index.php?/path/to/picture/10214&miniature=true"); jiwigoImage.setWidth(768); jiwigoImage.setHeight(1024); jiwigoImage.setUrl("http://piwigo.org/index.php?/path/to/picture/10214"); // jiwigoImage.setTitle("Title"); // jiwigoImage.setThumbWidth(320); // jiwigoImage.setThumbHeight(480); // jiwigoImage.setResizedName("3"); // jiwigoImage.setResizedWidth(480); // jiwigoImage.setResizedHeight(640); // jiwigoImage.setRawFilesize(10241024); // jiwigoImage.setCaption("caption"); // jiwigoImage.setForceExtension("true"); // jiwigoImage.setHidden(true); // String galleryUrl = "http://g2.dahanne.net"; Picture picture = JiwigoConvertUtils.jiwigoImageToPicture(jiwigoImage); Picture expectedPicture = new Picture(); expectedPicture.setId(10214L); expectedPicture.setTitle("Title"); expectedPicture.setFileName("Title.jpg"); expectedPicture.setFileUrl("http://piwigo.org/index.php?/path/to/picture/10214"); expectedPicture.setPublicUrl("http://piwigo.org/index.php?/path/to/picture/10214"); expectedPicture.setWidth(768); expectedPicture.setHeight(1024); // expectedPicture.setFileSize(10241024); expectedPicture.setThumbUrl( "http://piwigo.org/index.php?/path/to/picture/10214&miniature=true"); // expectedPicture.setThumbWidth(320); // expectedPicture.setThumbHeight(480); // // expectedPicture.setResizedUrl(galleryUrl + "/" // + G2ConvertUtils.BASE_URL_DEF + 3); // expectedPicture.setResizedWidth(480); // expectedPicture.setResizedHeight(640); Assert.assertEquals(expectedPicture, picture); }