### Question:
BoilerpipeContentExtractor extends WebPageContentExtractor { public BoilerpipeContentExtractor() { this(ArticleExtractor.INSTANCE); } BoilerpipeContentExtractor();  BoilerpipeContentExtractor(ExtractorBase extractor); @Override WebPageContentExtractor setDocument(File file, boolean parse); @Override WebPageContentExtractor setDocument(Document document); @Override WebPageContentExtractor setDocument(Document document, boolean parse); BoilerpipeContentExtractor setDocument(InputSource inputSource); @Override Node getResultNode(); @Override String getResultText(); @Override String getResultTitle(); @Override String getExtractorName();  }### Answer:
@Test public void testBoilerpipeContentExtractor() throws Exception { BoilerpipeContentExtractor extractor = new BoilerpipeContentExtractor(); extractor.setDocument(ResourceHelper.getResourceFile("/pageContentExtractor/test001.html"), true); assertEquals("5ff93a307fe92366326bcd1d801ab476", DigestUtils.md5Hex(extractor.getResultText())); assertEquals("e30074241dba8eb8258eab7be0ddea45", DigestUtils.md5Hex(extractor.getResultTitle())); }