Example usage for org.apache.poi POIDataSamples getHPSFInstance

List of usage examples for org.apache.poi POIDataSamples getHPSFInstance

Introduction

In this page you can find the example usage for org.apache.poi POIDataSamples getHPSFInstance.

Prototype

public static POIDataSamples getHPSFInstance() 

Source Link

Usage

From source file:NewEmptyJUnitTest.java

public void testExtractorFromWord6Extractor() throws Exception {
    POIFSFileSystem fs = new POIFSFileSystem(
            POIDataSamples.getHPSFInstance().openResourceAsStream("TestMickey.doc"));
    Word6Extractor wExt = new Word6Extractor(fs);
    try {/* ww w.j a  v a  2  s .  c om*/
        POITextExtractor ext = wExt.getMetadataTextExtractor();
        try {
            // Now overall
            String text = ext.getText();
            assertTrue(text.indexOf("TEMPLATE = Normal") > -1);
            assertTrue(text.indexOf("SUBJECT = sample subject") > -1);
            assertTrue(text.indexOf("MANAGER = sample manager") > -1);
            assertTrue(text.indexOf("COMPANY = sample company") > -1);
        } finally {
            ext.close();
        }
    } finally {
        wExt.close();
    }
}