public void test01CreateThumbnail() { try (final Tx tx = app.tx()) { TestImage img = (TestImage) ImageHelper.createFileBase64(securityContext, base64Image, TestImage.class); img.setProperty(AbstractNode.name, "test-image.png"); assertNotNull(img); assertTrue(img instanceof TestImage); Image tn = img.getProperty(TestImage.thumbnail); assertNotNull(tn); assertEquals(new Integer(200), tn.getWidth()); assertEquals(new Integer(48), tn.getHeight()); // cropToFit = false assertEquals("image/" + Thumbnail.FORMAT, tn.getContentType()); tx.success(); } catch (Exception ex) { logger.log(Level.SEVERE, ex.toString()); fail("Unexpected exception"); } }