diff options
| author | Paul-Christian Volkmer | 2023-03-29 13:14:26 +0200 |
|---|---|---|
| committer | Paul-Christian Volkmer | 2023-03-29 13:14:26 +0200 |
| commit | b87a012d80cce6aa9cc5b80b01f8cb17068fe5b9 (patch) | |
| tree | d1f9fd40d7ded4a8ff8ac7ad1a1b243abc4ea561 /src/test/java/de/itc | |
| parent | 2402a1ff018f0ce762ac17cdc4114f8e3bec6f7f (diff) | |
Tests für DNPMHelper#getProzedurenFromDiagnose() hinzugefügt
Zum Ausführen dieser Tests musste in der Onkostar-API fehlende Funktionalität für das
ObjectMapping in JSON nachgebildet werden. Hierzu wurden zwei Dummy-Klassen angelegt,
die jeweils `null` zurückgeben. Ohne diese Klassen und Methoden, welche in der OS-API
referenziert werden, ist ein Ausführen der Tests nicht möglich und es werden eine
ClassNotFoundException bzw. MethodNotFoundException geworfen.
Diffstat (limited to 'src/test/java/de/itc')
| -rw-r--r-- | src/test/java/de/itc/utils/DateFormats.java | 16 | ||||
| -rw-r--r-- | src/test/java/de/itc/utils/MapUtilities.java | 22 |
2 files changed, 38 insertions, 0 deletions
diff --git a/src/test/java/de/itc/utils/DateFormats.java b/src/test/java/de/itc/utils/DateFormats.java new file mode 100644 index 0000000..6a5f6cd --- /dev/null +++ b/src/test/java/de/itc/utils/DateFormats.java @@ -0,0 +1,16 @@ +package de.itc.utils; + +import java.util.Date; + +/** + * Diese Klasse dient nur Testzwecken, da die Klasse und enthaltene(n) Methode(n) von der Onkostar-API + * benötigt und verwendet werden, nicht jedoch in der Onkostar-API-JAR enthalten sind. + * Das tatsächliche Verhalten innerhalb von Onkostar wird abweichen. + */ +public class DateFormats { + + public static Date parseDate(String value) { + return null; + } + +} diff --git a/src/test/java/de/itc/utils/MapUtilities.java b/src/test/java/de/itc/utils/MapUtilities.java new file mode 100644 index 0000000..2dfe153 --- /dev/null +++ b/src/test/java/de/itc/utils/MapUtilities.java @@ -0,0 +1,22 @@ +package de.itc.utils; + +import com.fasterxml.jackson.databind.ObjectMapper; + +import java.util.LinkedHashMap; + +/** + * Diese Klasse dient nur Testzwecken, da die Klasse und enthaltene(n) Methode(n) von der Onkostar-API + * benötigt und verwendet werden, nicht jedoch in der Onkostar-API-JAR enthalten sind. + * Das tatsächliche Verhalten innerhalb von Onkostar wird abweichen. + */ +public class MapUtilities { + + public static ObjectMapper getObjectMapper() { + return null; + } + + public static LinkedHashMap stringToMap(String value) { + return null; + } + +} |
