summaryrefslogtreecommitdiff
path: root/src/test/java/DNPM/analyzer/TherapieplanAnalyzerTest.java
diff options
context:
space:
mode:
authorPaul-Christian Volkmer2023-06-27 11:31:08 +0200
committerPaul-Christian Volkmer2023-06-27 11:31:08 +0200
commitb1f281fa59fb595dad5f5928b997598559c0b8c1 (patch)
tree80713c6c8308ce895260a95c79e4b4281caecb8a /src/test/java/DNPM/analyzer/TherapieplanAnalyzerTest.java
parent0dc733a75bbc365c1c2ec728c2ec975e4aa50e7f (diff)
Issue #4: Verschiebe Backend-Methode in EinzelempfehlungAnalyzer
Diffstat (limited to 'src/test/java/DNPM/analyzer/TherapieplanAnalyzerTest.java')
-rw-r--r--src/test/java/DNPM/analyzer/TherapieplanAnalyzerTest.java34
1 files changed, 2 insertions, 32 deletions
diff --git a/src/test/java/DNPM/analyzer/TherapieplanAnalyzerTest.java b/src/test/java/DNPM/analyzer/TherapieplanAnalyzerTest.java
index ffd886b..cd5aee1 100644
--- a/src/test/java/DNPM/analyzer/TherapieplanAnalyzerTest.java
+++ b/src/test/java/DNPM/analyzer/TherapieplanAnalyzerTest.java
@@ -2,7 +2,7 @@ package DNPM.analyzer;
import DNPM.security.DelegatingDataBasedPermissionEvaluator;
import DNPM.security.PermissionType;
-import DNPM.services.*;
+import DNPM.services.FormService;
import DNPM.services.mtb.MtbService;
import DNPM.services.therapieplan.MultipleMtbTherapieplanService;
import DNPM.services.therapieplan.TherapieplanService;
@@ -17,7 +17,6 @@ import org.mockito.ArgumentCaptor;
import org.mockito.Mock;
import org.mockito.junit.jupiter.MockitoExtension;
-import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -34,9 +33,6 @@ class TherapieplanAnalyzerTest {
private FormService formService;
@Mock
- private StudienService studienService;
-
- @Mock
private TherapieplanServiceFactory therapieplanServiceFactory;
@Mock
@@ -52,7 +48,7 @@ class TherapieplanAnalyzerTest {
@BeforeEach
void setUp() {
- this.therapieplanAnalyzer = new TherapieplanAnalyzer(studienService, therapieplanServiceFactory, mtbService, permissionEvaluator);
+ this.therapieplanAnalyzer = new TherapieplanAnalyzer(therapieplanServiceFactory, mtbService, permissionEvaluator);
}
@Test
@@ -66,32 +62,6 @@ class TherapieplanAnalyzerTest {
}
@Test
- void shouldRequestAllStudienForEmptyQueryString() {
- var input = Map.of("q", (Object) " ");
- this.therapieplanAnalyzer.getStudien(input);
-
- verify(studienService, times(1)).findAll();
- }
-
- @Test
- void shouldRequestAllStudienForEmptyInputMap() {
- var input = new HashMap<String, Object>();
- this.therapieplanAnalyzer.getStudien(input);
-
- verify(studienService, times(1)).findAll();
- }
-
- @Test
- void shouldRequestFilteredStudien() {
- var input = Map.of("q", (Object) "NCT-123");
- this.therapieplanAnalyzer.getStudien(input);
-
- var captor = ArgumentCaptor.forClass(String.class);
- verify(studienService, times(1)).findByQuery(captor.capture());
- assertThat(captor.getValue()).isEqualTo("NCT-123");
- }
-
- @Test
void shouldRequestProtokollauszug() {
doAnswer(invocationOnMock -> {
var procedure = new Procedure(onkostarApi);