diff --git a/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/AbstractPersistenceServerServiceTest.java b/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/AbstractPersistenceServerServiceTest.java index b274c024d..2c72cb22e 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/AbstractPersistenceServerServiceTest.java +++ b/persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/AbstractPersistenceServerServiceTest.java @@ -56,14 +56,16 @@ public abstract class AbstractPersistenceServerServiceTest { protected PDFTronRedactionClient pdfTronRedactionClient; - @ClassRule - public static PostgreSQLContainer postgreSQLContainer = SpringPostgreSQLTestContainer.getInstance() - .withDatabaseName("integration-tests-db") - .withUsername("sa") - .withPassword("sa"); - static class Initializer implements ApplicationContextInitializer { public void initialize(ConfigurableApplicationContext configurableApplicationContext) { + + var postgreSQLContainer = SpringPostgreSQLTestContainer.getInstance() + .withDatabaseName("integration-tests-db") + .withUsername("sa") + .withPassword("sa"); + + postgreSQLContainer.start(); + TestPropertyValues.of( "spring.datasource.url=" + postgreSQLContainer.getJdbcUrl(), "spring.datasource.username=" + postgreSQLContainer.getUsername(),