diff --git a/spring-cloud-contract-wiremock/src/main/java/org/springframework/cloud/contract/wiremock/WireMockConfiguration.java b/spring-cloud-contract-wiremock/src/main/java/org/springframework/cloud/contract/wiremock/WireMockConfiguration.java index 63a07dbadb..4270356ffc 100644 --- a/spring-cloud-contract-wiremock/src/main/java/org/springframework/cloud/contract/wiremock/WireMockConfiguration.java +++ b/spring-cloud-contract-wiremock/src/main/java/org/springframework/cloud/contract/wiremock/WireMockConfiguration.java @@ -157,7 +157,11 @@ public class WireMockConfiguration implements SmartLifecycle { void resetMappings() { if (this.server.isRunning()) { this.server.resetAll(); + this.server.resetRequests(); + this.server.resetScenarios(); WireMock.reset(); + WireMock.resetAllRequests(); + WireMock.resetAllScenarios(); registerStubs(); logRegisteredMappings(); }