我们正在使用Spring Cloud Contract来测试我们的服务。我想知道是否有某种方法可以在运行时设置stubsMode
,而不是在批注中设置选项:
@AutoConfigureStubRunner(ids = {...}, stubsMode = StubRunnerProperties.StubsMode.LOCAL)
如果注释是设置此选项的唯一方法,则我们需要有两个单独的类,一个用于本地,一个用于远程。
答案 0 :(得分:0)
您可以使用属性。我们在文档中对其进行了描述。只需通过系统道具stubrunner.stubs-mode = local或环境变量STUBRUNNER_STUBS_MODE = LOCAL