diff --git a/spring-modulith-example/src/test/java/example/order/OrderIntegrationTests.java b/spring-modulith-example/src/test/java/example/order/OrderIntegrationTests.java index 8d520151..8a961f6b 100644 --- a/spring-modulith-example/src/test/java/example/order/OrderIntegrationTests.java +++ b/spring-modulith-example/src/test/java/example/order/OrderIntegrationTests.java @@ -39,9 +39,9 @@ class OrderIntegrationTests { orders.complete(reference); - assertThat(events.ofType(OrderCompleted.class)) - .hasSize(1) - .element(0) - .extracting(OrderCompleted::getOrderId).isEqualTo(reference.getId()); + var matchingMapped = events.ofType(OrderCompleted.class) + .matchingMapped(OrderCompleted::getOrderId, reference.getId()::equals); + + assertThat(matchingMapped).hasSize(1); } }