此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 spring-cloud-contract 4.1.5! |
通用属性
本节简要介绍常见的属性,包括:
JUnit 和 Spring 的通用属性
您可以使用系统属性或 Spring 配置来设置重复属性 性能。下表显示了它们的名称及其默认值:
属性名称 | 默认值 | 描述 |
---|---|---|
|
|
带有存根的已启动 WireMock 的端口最小值。 |
|
|
带有存根的已启动 WireMock 的端口的最大值。 |
|
Maven 存储库 URL。如果为空,则调用本地 Maven 存储库。 |
|
|
|
存根工件的默认分类器。 |
|
|
你想要获取和注册存根的方式。 |
|
要下载的 Ivy 表示法存根数组。 |
|
|
可选的 username 来访问存储 JAR 的工具 存根。 |
|
|
用于访问存储 JAR 的工具的可选密码 存根。 |
|
|
|
设置为 |
|
如果您想为每个使用者使用一个存根,并且希望 覆盖使用者名称,更改此值。 |
存根运行器存根 ID
您可以在stubrunner.ids
system 属性。他们
使用以下模式:
groupId:artifactId:version:classifier:port
请注意,version
,classifier
和port
是可选的。
-
如果您不提供
port
,则随机选择一个。 -
如果您不提供
classifier
,则使用默认值。(请注意,您可以 以这种方式传递一个空分类器:groupId:artifactId:version:
). -
如果您不提供
version
,则传递,最新的是 下载。+
port
表示 WireMock 服务器的端口。
从版本 1.0.4 开始,您可以提供一系列版本,您可以 希望 Stub Runner 考虑在内。您可以阅读有关 此处的 Aether 版本控制范围。 |