Вы пытались использовать аннотацию @AutoConfigureStubRunner?
Просто добавьте ниже аннотацию в своих тестах:
@AutoConfigureStubRunner(
stubsMode = StubRunnerProperties.StubsMode.CLASSPATH,
ids = "com.org:servicename:+:stubs")
Здесь stubsmode - это classpath, что означает, что заглушки будут доступны в classpath.
для этого добавьте:
testCompile("com.org:servicename:+:stubs") { transitive = false }
в вашу сборку, если вы используете gradle или добавьте эквивалент из maven. Это автоматически загрузит приложение с удаленного компьютера и настроит сервер Wiremock для доступа к заглушкам.
Полная конфигурация для запуска теста весенней загрузки выглядит следующим образом:
@RunWith(SpringRunner.class)
@SpringBootTest(
webEnvironment = SpringBootTest.WebEnvironment.MOCK,
classes = HiltiIntegrationApplication.class)
@AutoConfigureStubRunner(
stubsMode = StubRunnerProperties.StubsMode.CLASSPATH,
ids = "com.ict:organization-management:+:stubs")
@DirtiesContext
Надеюсь, это поможет!