### Question:
StoreImage implements ICachable<StoreImage> { @Override public String toString() { return STORE_IMAGE_DATA_STRING + getBase64(); } StoreImage(final long id, BufferedImage image, ImageSize size);  StoreImage(final long id, byte[] base64, ImageSize size);  StoreImage(StoreImage image); long getId(); BufferedImage getImage(); ImageSize getSize(); @Override long getByteSize(); String getBase64(); byte[] getByteArray(); @Override String toString(); @Override int hashCode(); @Override boolean equals(Object obj); static final String STORE_IMAGE_FORMAT; static final String STORE_IMAGE_DATA_STRING; }### Answer:
@Test public void testToString() { StoreImage uut = new StoreImage(IMG_ID1, IMG_DATA.getBytes(), ImageSizePreset.ICON.getSize()); assertEquals(IMG_STRING + IMG_DATA, uut.toString()); }