|
|
|
@ -331,7 +331,7 @@ public class MappersTest {
|
|
|
|
|
void testOdfBielefeld() throws IOException {
|
|
|
|
|
final String xml = IOUtils.toString(getClass().getResourceAsStream("odf_bielefeld.xml"));
|
|
|
|
|
|
|
|
|
|
final List<Oaf> list = new OdfToOafMapper(vocs, false).processMdRecord(xml);
|
|
|
|
|
final List<Oaf> list = new OdfToOafMapper(vocs, false, true).processMdRecord(xml);
|
|
|
|
|
|
|
|
|
|
assertEquals(1, list.size());
|
|
|
|
|
assertTrue(list.get(0) instanceof Publication);
|
|
|
|
@ -345,9 +345,9 @@ public class MappersTest {
|
|
|
|
|
assertTrue(p.getAuthor().size() > 0);
|
|
|
|
|
|
|
|
|
|
final Optional<Author> author = p
|
|
|
|
|
.getAuthor()
|
|
|
|
|
.stream()
|
|
|
|
|
.findFirst();
|
|
|
|
|
.getAuthor()
|
|
|
|
|
.stream()
|
|
|
|
|
.findFirst();
|
|
|
|
|
assertTrue(author.isPresent());
|
|
|
|
|
|
|
|
|
|
assertEquals("Potwarka, Luke R.", author.get().getFullname());
|
|
|
|
@ -363,12 +363,12 @@ public class MappersTest {
|
|
|
|
|
assertNotNull(p.getInstance());
|
|
|
|
|
assertTrue(p.getInstance().size() > 0);
|
|
|
|
|
p
|
|
|
|
|
.getInstance()
|
|
|
|
|
.stream()
|
|
|
|
|
.forEach(i -> {
|
|
|
|
|
assertNotNull(i.getAccessright());
|
|
|
|
|
assertEquals("OPEN", i.getAccessright().getClassid());
|
|
|
|
|
});
|
|
|
|
|
.getInstance()
|
|
|
|
|
.stream()
|
|
|
|
|
.forEach(i -> {
|
|
|
|
|
assertNotNull(i.getAccessright());
|
|
|
|
|
assertEquals("OPEN", i.getAccessright().getClassid());
|
|
|
|
|
});
|
|
|
|
|
assertEquals("UNKNOWN", p.getInstance().get(0).getRefereed().getClassid());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|