Spring Cloud Contract Setting `stubsMode` во время выполнения - PullRequest
0 голосов
/ 27 ноября 2018

Мы используем Spring Cloud Contract для тестирования наших сервисов.Мне было интересно, есть ли какой-нибудь способ установить stubsMode во время выполнения, в отличие от того, чтобы быть опцией в аннотации:

@AutoConfigureStubRunner(ids = {...}, stubsMode = StubRunnerProperties.StubsMode.LOCAL)  

Если аннотация является единственным способом установить эту опцию, мы 'Вам понадобится два отдельных класса, один для локальных и один для удаленных.

1 Ответ

0 голосов
/ 14 декабря 2018

Вы можете использовать свойства.Мы опишем это в документах.Просто передайте системную подпорку stubrunner.stubs-mode = local или env var STUBRUNNER_STUBS_MODE = LOCAL

...