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

31 lines
761 B
Java
Raw Normal View History

package eu.dnetlib.dhp.collection.plugin.base;
import static org.junit.jupiter.api.Assertions.assertEquals;
2024-02-06 15:10:29 +01:00
import org.dom4j.Element;
import org.junit.jupiter.api.Test;
2024-02-09 12:36:20 +01:00
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.junit.jupiter.MockitoExtension;
import eu.dnetlib.dhp.common.aggregation.AggregatorReport;
2024-02-09 12:36:20 +01:00
@ExtendWith(MockitoExtension.class)
public class BaseCollectorIteratorTest {
@Test
void testImportFile() throws Exception {
2024-02-09 12:36:20 +01:00
long count = 0;
2024-02-09 12:36:20 +01:00
final BaseCollectorIterator iterator = new BaseCollectorIterator("base-sample.tar", new AggregatorReport());
2024-02-09 12:36:20 +01:00
while (iterator.hasNext()) {
final Element record = iterator.next();
// System.out.println(record.asXML());
count++;
}
assertEquals(30000, count);
}
}