首页 > 解决方案 > 如何使用 spring-cloud-contracts 的存根启动一个独立的wiremock?

问题描述

我只想用我的 Spring Cloud 合约中的存根开始一个简单的wiremock。Spring 有一个 StubRunner 类,但构造函数对我来说毫无意义。stubRunnerOptions 似乎包含所有需要的信息,我不知道我应该为 repositoryPath 和 stubsConfiguration 提供什么。

 public StubRunner(StubRunnerOptions stubRunnerOptions, String repositoryPath, StubConfiguration stubsConfiguration)

标签: springspring-boot

解决方案


它适用于以下代码:

 BatchStubRunner stubRunner = new BatchStubRunnerFactory(
                options).buildBatchStubRunner();
 RunningStubs runningCollaborators = stubRunner.runStubs();

推荐阅读