From 91090d03cf96e6c4eae7950cc41e4de924154542 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Georg=20Gra=C3=9Fnick?=
 <georg.grassnick@mailbox.tu-dresden.de>
Date: Tue, 24 Sep 2019 17:56:59 +0200
Subject: [PATCH] Fix integration tests

---
 .../java/PrintableDataExporterIntegTest.java          | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/src/integrationTest/java/PrintableDataExporterIntegTest.java b/src/integrationTest/java/PrintableDataExporterIntegTest.java
index 5d887597..39ddef7d 100644
--- a/src/integrationTest/java/PrintableDataExporterIntegTest.java
+++ b/src/integrationTest/java/PrintableDataExporterIntegTest.java
@@ -14,10 +14,10 @@ import org.junit.jupiter.api.BeforeAll;
 import org.junit.jupiter.api.Test;
 
 import javax.print.DocFlavor;
-import java.io.File;
 import java.lang.reflect.Field;
 import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
+import java.net.URL;
 
 /**
  * Integrationtests for the components PrintableData and Exporter.
@@ -45,8 +45,8 @@ public class PrintableDataExporterIntegTest {
     @BeforeAll
     public static void setUp() {
         Assertions.assertDoesNotThrow(() -> {
-            String correct = getResource("config/correct.properties").getAbsolutePath();
-            String standard = getResource("config/default.properties").getAbsolutePath();
+            URL correct = ClassLoader.getSystemClassLoader().getResource("config/correct.properties");
+            URL standard = ClassLoader.getSystemClassLoader().getResource("config/default.properties");
             JavaPropertiesConfigurationParser configParser = new JavaPropertiesConfigurationParser(correct, standard);
             printer = configParser.getPrinter();
             printer.getProperty("brailletable").toString();
@@ -55,11 +55,6 @@ public class PrintableDataExporterIntegTest {
         });
     }
 
-    public static File getResource(String fileName) {
-        ClassLoader classLoader = ClassLoader.getSystemClassLoader();
-        File resourceFile = new File(classLoader.getResource(fileName).getFile());
-        return resourceFile;
-    }
     /**
      * Unittest/Integrationtest for the private Print method with a Null Servive.
      * Expected: Nullpointerexception.
-- 
GitLab