1
0
Fork 0

WIP adopting junit5

This commit is contained in:
Claudio Atzori 2020-03-25 16:49:45 +01:00
commit 23668d4a6a
16 changed files with 42 additions and 42 deletions

View File

@ -1,14 +1,14 @@
package eu.dnetlib.dhp.application; package eu.dnetlib.dhp.application;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
import org.junit.Test; import org.junit.jupiter.api.Test;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;
import java.util.Base64; import java.util.Base64;
import java.util.zip.GZIPOutputStream; import java.util.zip.GZIPOutputStream;
import static org.junit.Assert.assertEquals; import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.Assert.assertNotNull; import static org.junit.jupiter.api.Assertions.assertNotNull;
public class ArgumentApplicationParserTest { public class ArgumentApplicationParserTest {

View File

@ -1,8 +1,8 @@
package eu.dnetlib.dhp.model.mdstore; package eu.dnetlib.dhp.model.mdstore;
import org.junit.Test; import org.junit.jupiter.api.Test;
import static org.junit.Assert.assertTrue; import static org.junit.jupiter.api.Assertions.assertTrue;
public class MetadataRecordTest { public class MetadataRecordTest {

View File

@ -1,12 +1,12 @@
package eu.dnetlib.message; package eu.dnetlib.message;
import org.junit.Test; import org.junit.jupiter.api.Test;
import java.io.IOException; import java.io.IOException;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
import static org.junit.Assert.*; import static org.junit.jupiter.api.Assertions.*;
public class MessageTest { public class MessageTest {

View File

@ -4,7 +4,7 @@ import com.fasterxml.jackson.databind.ObjectMapper;
import eu.dnetlib.dhp.schema.oaf.Relation; import eu.dnetlib.dhp.schema.oaf.Relation;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Test; import org.junit.jupiter.api.Test;
import java.io.IOException; import java.io.IOException;

View File

@ -1,8 +1,8 @@
package eu.dnetlib.dhp.schema.oaf; package eu.dnetlib.dhp.schema.oaf;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Before; import org.junit.jupiter.api.BeforeEach;
import org.junit.Test; import org.junit.jupiter.api.Test;
import java.io.IOException; import java.io.IOException;
import java.util.ArrayList; import java.util.ArrayList;
@ -13,7 +13,7 @@ public class MergeTest {
OafEntity oaf; OafEntity oaf;
@Before @BeforeEach
public void setUp() { public void setUp() {
oaf = new Publication(); oaf = new Publication();
} }

View File

@ -119,7 +119,7 @@
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId> <artifactId>mockito-core</artifactId>
<version>2.25.0</version> <version>${mockito.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -6,10 +6,10 @@ import java.nio.file.Path;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
import org.junit.After; import org.junit.jupiter.api.AfterEach;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Before; import org.junit.jupiter.api.BeforeEach;
import org.junit.Test; import org.junit.jupiter.api.Test;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
@ -20,12 +20,12 @@ public class CollectionJobTest {
private Path testDir; private Path testDir;
@Before @BeforeEach
public void setup() throws IOException { public void setup() throws IOException {
testDir = Files.createTempDirectory("dhp-collection"); testDir = Files.createTempDirectory("dhp-collection");
} }
@After @AfterEach
public void teadDown() throws IOException { public void teadDown() throws IOException {
FileUtils.deleteDirectory(testDir.toFile()); FileUtils.deleteDirectory(testDir.toFile());
} }

View File

@ -7,13 +7,13 @@ import eu.dnetlib.dhp.collection.worker.DnetCollectorWorker;
import eu.dnetlib.dhp.collection.worker.utils.CollectorPluginFactory; import eu.dnetlib.dhp.collection.worker.utils.CollectorPluginFactory;
import eu.dnetlib.message.Message; import eu.dnetlib.message.Message;
import eu.dnetlib.message.MessageManager; import eu.dnetlib.message.MessageManager;
import org.junit.After; import org.junit.jupiter.api.AfterEach;
import org.junit.Before; import org.junit.jupiter.api.BeforeEach;
import org.junit.Test; import org.junit.jupiter.api.Test;
import java.io.File; import java.io.File;
import static org.junit.Assert.assertNotNull; import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.mockito.Mockito.*; import static org.mockito.Mockito.*;
@ -24,7 +24,7 @@ public class DnetCollectorWorkerApplicationTests {
private MessageManager messageManager = mock(MessageManager.class); private MessageManager messageManager = mock(MessageManager.class);
private DnetCollectorWorker worker; private DnetCollectorWorker worker;
@Before @BeforeEach
public void setup() throws Exception { public void setup() throws Exception {
ObjectMapper mapper = new ObjectMapper(); ObjectMapper mapper = new ObjectMapper();
final String apiJson = mapper.writeValueAsString(getApi()); final String apiJson = mapper.writeValueAsString(getApi());
@ -47,7 +47,7 @@ public class DnetCollectorWorkerApplicationTests {
} }
@After @AfterEach
public void dropDown(){ public void dropDown(){
File f = new File("/tmp/file.seq"); File f = new File("/tmp/file.seq");
f.delete(); f.delete();

View File

@ -1,6 +1,6 @@
package eu.dnetlib.dhp.migration.step1; package eu.dnetlib.dhp.migration.step1;
import static org.junit.Assert.assertEquals; import static org.junit.jupiter.api.Assertions.assertEquals;
import java.io.IOException; import java.io.IOException;
import java.sql.Array; import java.sql.Array;
@ -11,8 +11,8 @@ import java.util.List;
import java.util.Objects; import java.util.Objects;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
import org.junit.Before; import org.junit.jupiter.api.BeforeEach;
import org.junit.Test; import org.junit.jupiter.api.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.Mockito; import org.mockito.Mockito;
@ -35,7 +35,7 @@ public class MigrateDbEntitiesApplicationTest {
@Mock @Mock
private ResultSet rs; private ResultSet rs;
@Before @BeforeEach
public void setUp() throws Exception { public void setUp() throws Exception {
this.app = new MigrateDbEntitiesApplication(); this.app = new MigrateDbEntitiesApplication();
} }

View File

@ -37,12 +37,12 @@ public class TransformationJobTest {
private Path testDir; private Path testDir;
@Before @BeforeEach
public void setup() throws IOException { public void setup() throws IOException {
testDir = Files.createTempDirectory("dhp-collection"); testDir = Files.createTempDirectory("dhp-collection");
} }
@After @AfterEach
public void tearDown() throws IOException { public void tearDown() throws IOException {
FileUtils.deleteDirectory(testDir.toFile()); FileUtils.deleteDirectory(testDir.toFile());
} }

View File

@ -1,7 +1,7 @@
package eu.dnetlib.dhp.transformation.vocabulary; package eu.dnetlib.dhp.transformation.vocabulary;
import org.junit.Test; import org.junit.jupiter.api.Test;
import static org.junit.Assert.*; import static org.junit.jupiter.api.Assertions.*;
public class VocabularyTest { public class VocabularyTest {

View File

@ -3,8 +3,8 @@ package eu.dnetlib.dhp.dedup;
import eu.dnetlib.dhp.schema.oaf.Publication; import eu.dnetlib.dhp.schema.oaf.Publication;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
import org.codehaus.jackson.map.ObjectMapper; import org.codehaus.jackson.map.ObjectMapper;
import org.junit.Before; import org.junit.jupiter.api.BeforeEach;
import org.junit.Test; import org.junit.jupiter.api.Test;
import java.io.IOException; import java.io.IOException;
import java.util.Arrays; import java.util.Arrays;
@ -16,7 +16,7 @@ public class MergeAuthorTest {
private List<Publication> publicationsToMerge; private List<Publication> publicationsToMerge;
private final ObjectMapper mapper = new ObjectMapper(); private final ObjectMapper mapper = new ObjectMapper();
@Before @BeforeEach
public void setUp() throws Exception { public void setUp() throws Exception {
final String json = IOUtils.toString(this.getClass().getResourceAsStream("/eu/dnetlib/dhp/dedup/json/authors_merge.json")); final String json = IOUtils.toString(this.getClass().getResourceAsStream("/eu/dnetlib/dhp/dedup/json/authors_merge.json"));

View File

@ -6,9 +6,9 @@ import eu.dnetlib.dhp.application.ArgumentApplicationParser;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.*; import org.apache.hadoop.fs.*;
import org.junit.Before; import org.junit.jupiter.api.BeforeEach;
import org.junit.Ignore; import org.junit.Ignore;
import org.junit.Test; import org.junit.jupiter.api.Test;
import java.io.IOException; import java.io.IOException;
@ -17,7 +17,7 @@ public class SparkCreateDedupTest {
String configuration; String configuration;
String entity = "organization"; String entity = "organization";
@Before @BeforeEach
public void setUp() throws IOException { public void setUp() throws IOException {
// configuration = IOUtils.toString(getClass().getResourceAsStream("/eu/dnetlib/dedup/conf/org.curr.conf.json")); // configuration = IOUtils.toString(getClass().getResourceAsStream("/eu/dnetlib/dedup/conf/org.curr.conf.json"));
configuration = ""; configuration = "";

View File

@ -3,7 +3,7 @@ package eu.dnetlib.dhp.dedup.jpath;
import eu.dnetlib.pace.config.DedupConfig; import eu.dnetlib.pace.config.DedupConfig;
import eu.dnetlib.pace.model.MapDocument; import eu.dnetlib.pace.model.MapDocument;
import eu.dnetlib.pace.util.MapDocumentUtil; import eu.dnetlib.pace.util.MapDocumentUtil;
import org.junit.Test; import org.junit.jupiter.api.Test;
public class JsonPathTest { public class JsonPathTest {

View File

@ -12,12 +12,12 @@ public class SparkGraphImporterJobTest {
private static final long MAX = 1000L; private static final long MAX = 1000L;
private Path testDir; private Path testDir;
@Before @BeforeEach
public void setup() throws IOException { public void setup() throws IOException {
testDir = Files.createTempDirectory(getClass().getSimpleName()); testDir = Files.createTempDirectory(getClass().getSimpleName());
} }
@After @AfterEach
public void tearDown() throws IOException { public void tearDown() throws IOException {
FileUtils.deleteDirectory(testDir.toFile()); FileUtils.deleteDirectory(testDir.toFile());
} }

View File

@ -1,6 +1,6 @@
package eu.dnetlib.dhp.graph; package eu.dnetlib.dhp.graph;
import org.junit.Before; import org.junit.jupiter.api.BeforeEach;
import java.io.IOException; import java.io.IOException;
import java.nio.file.Files; import java.nio.file.Files;
@ -13,7 +13,7 @@ public class GraphJoinerTest {
private Path inputDir; private Path inputDir;
private Path outputDir; private Path outputDir;
@Before @BeforeEach
public void before() throws IOException { public void before() throws IOException {
workingDir = Files.createTempDirectory("promote_action_set"); workingDir = Files.createTempDirectory("promote_action_set");
inputDir = workingDir.resolve("input"); inputDir = workingDir.resolve("input");