SpringCloud 动态特性
2023-12-12 18:10 更新
合同可以包含一些动态属性:时间戳记,ID等。您不想强迫使用者将其时钟存根始终返回相同的时间值,以使它与存根匹配。
对于Groovy DSL,您可以通过两种方式在合同中提供动态部分:将它们直接传递到正文中,或在称为bodyMatchers
的单独部分中进行设置。
在2.0.0之前,这些版本是使用
testMatchers
和stubMatchers
设置的,请查看迁移指南以获取更多信息。
对于YAML,您只能使用matchers
部分。
以上内容是否对您有帮助:
更多建议: