From 0d536f7ed739ae6c2e31e5597f137e38c556132f Mon Sep 17 00:00:00 2001
From: Paul-Christian Volkmer
Date: Tue, 21 Mar 2023 23:33:35 +0100
Subject: Unittest für DNPMHelper hinzugefügt
Dieser Unittest prüft das aktuelle Verhalten der Methode `getSystemischeTherapienFromDiagnose()`
---
src/main/java/DNPM/DNPMHelper.java | 30 +++++++++-------------
.../de/itc/onkostar/library/moduleContext.xml | 4 ++-
2 files changed, 15 insertions(+), 19 deletions(-)
(limited to 'src/main')
diff --git a/src/main/java/DNPM/DNPMHelper.java b/src/main/java/DNPM/DNPMHelper.java
index 8ec5a83..a086759 100644
--- a/src/main/java/DNPM/DNPMHelper.java
+++ b/src/main/java/DNPM/DNPMHelper.java
@@ -1,36 +1,30 @@
package DNPM;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
import ATCCodes.AtcCode;
-import org.hibernate.SQLQuery;
-import org.hibernate.Session;
-import org.hibernate.SessionFactory;
-import org.hibernate.transform.Transformers;
-import org.hibernate.type.StandardBasicTypes;
-import org.springframework.beans.factory.annotation.Autowired;
-
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
-
import de.itc.onkostar.api.Disease;
import de.itc.onkostar.api.IOnkostarApi;
import de.itc.onkostar.api.Item;
import de.itc.onkostar.api.Procedure;
-
import de.itc.onkostar.api.analysis.AnalyzerRequirement;
import de.itc.onkostar.api.analysis.IProcedureAnalyzer;
import de.itc.onkostar.api.analysis.OnkostarPluginType;
+import org.hibernate.SQLQuery;
+import org.hibernate.Session;
+import org.hibernate.SessionFactory;
+import org.hibernate.transform.Transformers;
+import org.hibernate.type.StandardBasicTypes;
+
+import java.util.*;
public class DNPMHelper implements IProcedureAnalyzer{
- // Laden der API
- @Autowired
- private IOnkostarApi onkostarApi;
+ private final IOnkostarApi onkostarApi;
+
+ public DNPMHelper(final IOnkostarApi onkostarApi) {
+ this.onkostarApi = onkostarApi;
+ }
@Override
public OnkostarPluginType getType() {
diff --git a/src/main/resources/de/itc/onkostar/library/moduleContext.xml b/src/main/resources/de/itc/onkostar/library/moduleContext.xml
index 40de642..48ea576 100644
--- a/src/main/resources/de/itc/onkostar/library/moduleContext.xml
+++ b/src/main/resources/de/itc/onkostar/library/moduleContext.xml
@@ -10,7 +10,9 @@
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.1.xsd">
-
+
+
+
--
cgit v1.2.3