diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/MyOtherMongoTest.java b/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/MyOtherMongoTest.java index 8a63e245..b7e3babf 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/MyOtherMongoTest.java +++ b/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/MyOtherMongoTest.java @@ -6,13 +6,8 @@ import static org.mockito.Mockito.when; import java.io.ByteArrayInputStream; import java.io.InputStream; -import java.time.OffsetDateTime; -import java.time.ZoneOffset; -import java.util.Arrays; -import java.util.Date; import java.util.Optional; -import org.bson.Document; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; @@ -26,15 +21,11 @@ import org.springframework.boot.test.mock.mockito.MockBean; import org.springframework.boot.test.util.TestPropertyValues; import org.springframework.context.ApplicationContextInitializer; import org.springframework.context.ConfigurableApplicationContext; -import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.FilterType; import org.springframework.context.annotation.Import; -import org.springframework.core.convert.converter.Converter; import org.springframework.core.io.ClassPathResource; -import org.springframework.data.mongodb.core.convert.MongoCustomConversions; -import org.springframework.data.mongodb.repository.config.EnableMongoRepositories; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit.jupiter.SpringExtension; @@ -54,7 +45,6 @@ import com.knecon.fforesight.mongo.database.commons.service.MongoClientCache; import com.knecon.fforesight.mongo.database.commons.service.MongoConnectionProvider; import com.knecon.fforesight.mongo.database.commons.service.MongoConnectionProviderImpl; import com.knecon.fforesight.mongo.database.commons.service.MongoDataSources; -import com.knecon.fforesight.service.layoutparser.processor.LayoutParsingServiceProcessorConfiguration; import com.knecon.fforesight.tenantcommons.TenantContext; import com.knecon.fforesight.tenantcommons.TenantsClient; import com.knecon.fforesight.tenantcommons.model.MongoDBConnection; @@ -116,16 +106,11 @@ public class MyOtherMongoTest { @BeforeEach - public void setTenant() { + public void setupTenantAndMockDBConnection() { TenantContext.setTenantId("redaction"); - } - @Test - @SneakyThrows - public void testFindEntries() { - when(mongoConnectionProvider.getMongoDBConnection(any())).thenReturn(MongoDBConnection.builder() .host("localhost") .port("27017") @@ -133,6 +118,13 @@ public class MyOtherMongoTest { .username(USERNAME) .password(PASSWORD) .build()); + } + + + @Test + @SneakyThrows + public void testFindEntries() { + var latest = entityLogMongoService.findLatestAnalysisNumber(TEST_DOSSIER_2_ID, TEST_FILE_2_ID) .orElseThrow();