diff options
| author | Paul-Christian Volkmer | 2023-06-27 11:31:08 +0200 |
|---|---|---|
| committer | Paul-Christian Volkmer | 2023-06-27 11:31:08 +0200 |
| commit | b1f281fa59fb595dad5f5928b997598559c0b8c1 (patch) | |
| tree | 80713c6c8308ce895260a95c79e4b4281caecb8a /src/test/java/DNPM/analyzer/TherapieplanAnalyzerTest.java | |
| parent | 0dc733a75bbc365c1c2ec728c2ec975e4aa50e7f (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.java | 34 |
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); |
