Für PUT anstelle von POST wird eine `FooMessage` als `foo` verschickt
[demos/kafka/training] / src / test / java / de / juplo / kafka / ApplicationTests.java
index 71625fd..cd7d928 100644 (file)
@@ -61,6 +61,17 @@ public class ApplicationTests
                                .until(() -> consumer.received.size() == 1);
        }
 
+       @Test
+       void testSendFooMessage() throws Exception
+       {
+               mockMvc
+                               .perform(put("/peter"))
+                               .andExpect(status().isOk());
+               await("Message was send")
+                               .atMost(Duration.ofSeconds(5))
+                               .until(() -> consumer.received.size() == 1);
+       }
+
        @Test
        void testSendGreeting() throws Exception
        {