diff --git a/src/test/java/net/dancier/kikeriki/NeededInfrastructureBaseTestClass.java b/src/test/java/net/dancier/kikeriki/NeededInfrastructureBaseTestClass.java index e6c0714..9e93ddc 100644 --- a/src/test/java/net/dancier/kikeriki/NeededInfrastructureBaseTestClass.java +++ b/src/test/java/net/dancier/kikeriki/NeededInfrastructureBaseTestClass.java @@ -1,8 +1,5 @@ package net.dancier.kikeriki; -import jakarta.transaction.Transactional; -import org.junit.jupiter.api.AfterAll; -import org.junit.jupiter.api.BeforeAll; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.test.context.SpringBootTest; @@ -25,7 +22,6 @@ public class NeededInfrastructureBaseTestClass { private static final Logger log = LoggerFactory.getLogger(NeededInfrastructureBaseTestClass.class); - @Container final static KafkaContainer kafkaContainer = new KafkaContainer( DockerImageName.parse("confluentinc/cp-kafka:7.3.3") @@ -33,19 +29,6 @@ public class NeededInfrastructureBaseTestClass { @Container final static PostgreSQLContainer postgreSQLContainer = new PostgreSQLContainer<>("postgres:16-alpine"); -/** @BeforeAll - static void beforeAll() { - postgreSQLContainer.start(); - kafkaContainer.start(); - log.info("Started needed Container..."); - } - @AfterAll - static void afterAll() { - postgreSQLContainer.stop(); - kafkaContainer.stop(); - log.info("Stopped needed Container..."); - } - **/ public static class DataSourceInitializer implements ApplicationContextInitializer { diff --git a/src/test/java/net/dancier/kikeriki/SchedulingAndSendingMailWorks.java b/src/test/java/net/dancier/kikeriki/SchedulingAndSendingMailWorks.java index 5f8c218..59ad250 100644 --- a/src/test/java/net/dancier/kikeriki/SchedulingAndSendingMailWorks.java +++ b/src/test/java/net/dancier/kikeriki/SchedulingAndSendingMailWorks.java @@ -22,14 +22,11 @@ class SchedulingAndSendingMailWorks extends NeededInfrastructureBaseTestClass { - @Autowired MailOutboxJpaRepository mailOutboxJpaRepository; - @Autowired ApplicationEventPublisher applicationEventPublisher; - @MockBean JavaMailSender javaMailSender; diff --git a/src/test/java/net/dancier/kikeriki/StateIntegrationTest.java b/src/test/java/net/dancier/kikeriki/StateIntegrationTest.java index d14e603..29fe6e4 100644 --- a/src/test/java/net/dancier/kikeriki/StateIntegrationTest.java +++ b/src/test/java/net/dancier/kikeriki/StateIntegrationTest.java @@ -28,6 +28,7 @@ public class StateIntegrationTest extends NeededInfrastructureBaseTestClass { @Test public void newUnreadMessage() { + assertThat(statePort.get(ApplicationEventStubbing.RECIPIENT_ID).unreadMessagesCount()).isEqualTo(0); applicationEventPublisher.publishEvent(ApplicationEventStubbing.messagePostedEvent());