@Test
public void testParseJpegPhotoshop() throws IOException, TikaException {

    Metadata metadata = new Metadata();
    try (InputStream stream =
                 getClass().getResourceAsStream("/test-documents/testJPEG_commented_pspcs2mac.jpg")) {
        JempboxExtractor extractor = new JempboxExtractor(metadata);
        extractor.parse(stream);
        // DublinCore fields
        assertEquals("Tosteberga \u00C4ngar", metadata.get(TikaCoreProperties.TITLE));
        assertEquals("Bird site in north eastern Sk\u00E5ne, Sweden.\n(new line)", metadata.get(TikaCoreProperties.DESCRIPTION));
        assertEquals("Some Tourist", metadata.get(TikaCoreProperties.CREATOR));
        Collection<String> keywords = Arrays.asList(metadata.getValues(TikaCoreProperties.SUBJECT));
        assertTrue(keywords.contains("bird watching"));
        assertTrue(keywords.contains("coast"));
    }
}