@Test
    public void testDrawing2014SP0Parser() throws Exception {
        try (InputStream input = getResourceAsStream(
                "/test-documents/testsolidworksDrawing2014SP0.SLDDRW")) {
            ContentHandler handler = new BodyContentHandler();
            Metadata metadata = new Metadata();
            new OfficeParser().parse(input, handler, metadata, new ParseContext());

            //Check content type
            assertEquals("application/sldworks", metadata.get(Metadata.CONTENT_TYPE));

            //Check properties
            assertEquals("2012-07-03T12:05:29Z", metadata.get(TikaCoreProperties.CREATED));
            assertEquals("2013-11-28T12:41:49Z", metadata.get(TikaCoreProperties.MODIFIED));
            assertEquals("solidworks-dcom_dev", metadata.get(TikaCoreProperties.MODIFIER));
            assertNull(metadata.get(TikaCoreProperties.CONTRIBUTOR));
            assertNull(metadata.get(TikaCoreProperties.RELATION));
            assertNull(metadata.get(TikaCoreProperties.RIGHTS));
            assertNull(metadata.get(TikaCoreProperties.SOURCE));
            assertNull(metadata.get(TikaCoreProperties.TITLE));
            assertNull(metadata.get(TikaCoreProperties.SUBJECT));
        }
    }
Test the parsing of an solidWorks drawing in version 2014SP0
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/SolidworksParserTest.java