dnet-hadoop/dhp-workflows/dhp-aggregation/src/test/java/eu/dnetlib/dhp/collection/plugin/base/BaseCollectorIteratorTest.java

30 lines
665 B
Java
Raw Normal View History

package eu.dnetlib.dhp.collection.plugin.base;
import static org.junit.jupiter.api.Assertions.assertEquals;
import java.io.InputStream;
import java.util.Iterator;
2024-02-06 15:10:29 +01:00
import org.dom4j.Element;
import org.junit.jupiter.api.Test;
public class BaseCollectorIteratorTest {
@Test
void testImportFile() throws Exception {
long count = 0;
try (final InputStream is = getClass().getResourceAsStream("base-sample.tar")) {
2024-02-06 15:10:29 +01:00
final Iterator<Element> iterator = new BaseCollectorIterator(is);
while (iterator.hasNext()) {
2024-02-06 15:10:29 +01:00
final Element record = iterator.next();
System.out.println(record.asXML());
count++;
}
}
assertEquals(30000, count);
}
}