protected Extractor makeExtractor() {
JerichoExtractorHTML result = new JerichoExtractorHTML();
UriErrorLoggerModule ulm = new UnitTestUriLoggerModule();
result.setLoggerModule(ulm);
CrawlMetadata metadata = new CrawlMetadata();
metadata.afterPropertiesSet();
result.setMetadata(metadata);
result.setExtractorJS(new ExtractorJS());
result.afterPropertiesSet();
return result;
}