SpringCloud 场景
2023-12-09 19:53 更新
您可以使用Spring Cloud Contract验证程序处理方案。您需要做的就是在创建合同时遵守正确的命名约定。约定要求在订货号后加上下划线。无论您使用的是YAML还是Groovy,这都会起作用。例:
my_contracts_dir\ scenario1\ 1_login.groovy 2_showCart.groovy 3_logout.groovy
这样的树使Spring Cloud Contract验证程序生成名称为scenario1
的WireMock场景,并执行以下三个步骤:
- 登录为
Started
的登录指向... - 标记为
Step1
的showCart指向... - 标记为
Step2
的注销将关闭方案。
有关WireMock方案的更多详细信息,请参见 https://wiremock.org/docs/stateful-behaviour/
Spring Cloud Contract验证程序还会生成具有保证执行顺序的测试。
以上内容是否对您有帮助:
更多建议: