1
0
mirror of https://github.com/pcvolkmer/onkostar-plugin-dnpm.git synced 2025-07-07 19:32:54 +00:00

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.
This commit is contained in:
2023-03-29 13:14:26 +02:00
parent 2402a1ff01
commit b87a012d80
3 changed files with 89 additions and 0 deletions

View File

@ -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;
}
}

View File

@ -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;
}
}