]> juplo.de Git - demos/kafka/training/commitdiff
Doku von Spring Kafka empfiehlt `@DirtiesContext` bei `@EmbeddedKafka` consumer/spring-consumer consumer/spring-consumer--2026-03-22--22-01
authorKai Moritz <kai@juplo.de>
Sat, 21 Mar 2026 12:14:12 +0000 (13:14 +0100)
committerKai Moritz <kai@juplo.de>
Sun, 22 Mar 2026 20:45:56 +0000 (21:45 +0100)
* In diesem einfachen Test ist die Annotation eigentlich überflüssig

src/test/java/de/juplo/kafka/ApplicationTests.java

index 61197cbf1b82dc55d9c3123ab9a4ad38091b2e59..0ad310b3a7cc9eb991bd7ed2f748003f1c591f9c 100644 (file)
@@ -5,6 +5,7 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.test.context.SpringBootTest;
 import org.springframework.boot.webmvc.test.autoconfigure.AutoConfigureMockMvc;
 import org.springframework.kafka.test.context.EmbeddedKafka;
+import org.springframework.test.annotation.DirtiesContext;
 import org.springframework.test.web.servlet.MockMvc;
 
 import java.time.Duration;
@@ -23,6 +24,7 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.
     "juplo.consumer.topic=" + TOPIC })
 @AutoConfigureMockMvc
 @EmbeddedKafka(topics = TOPIC, partitions = PARTITIONS)
+@DirtiesContext
 public class ApplicationTests
 {
   static final String TOPIC = "FOO";