XPathWctMetsExtractor implements WctDataExtractor { public String getCopyrightStatement() { return copyrightStatement; }  void parseFile(File wctMets, FileArchiveBuilder fileBuilder); void parseFile(byte[] wctMets, String fileName, FileArchiveBuilder fileBuilder); String getTargetName(); String getHarvestDate(); List<SeedUrl> getSeedUrls(); String getEvents(); String getAccessRestriction(); void setAccessRestriction(String ar); String getILSReference(); String getCreatedBy(); String getCreationDate(); String getProvenanceNote(); String getCopyrightStatement(); String getCopyrightURL(); List<ArchiveFile> getArchiveFiles(); ArchiveFile getArcIndexFile(); void setArcIndexFile(ArchiveFile arcIndex); List<ArchiveFile> getLogFiles(); List<ArchiveFile> getReportFiles(); List<ArchiveFile> getHomeDirectoryFiles(); ArchiveFile getWctMetsFile(); List<ArchiveFile> getAllFiles(); String getWctTargetInstanceID(); void setWctTargetInstanceID(String targetInstanceID); void setILSReference(String ilsReference); String getIeEntityType(); void setIeEntityType(String ieEntityType); String getCmsSection(); void setCmsSection(String cmsSection); String getCmsSystem(); void setCmsSystem(String cmsSystem); List<CustomDepositField> getDcFieldsAdditional(); void setDcFieldsAdditional(List<CustomDepositField> dcFieldsAdditional); String getDCTitleSource(); void setDCTitleSource(String dcTitlesource); DublinCore getAdditionalDublinCoreElements(); void setAdditionalDCTermElement(String name, String value); void setAdditionalDCElement(String name, String value); HarvestType getHarvestType(); void setHarvestType(HarvestType harvestType); void cleanUpCdxFile();  }
@Test public void test_extract_copyright_statement() { assertThat(extractor.getCopyrightStatement(), is(equalTo(COPYRIGHT_STATEMENT))); }