如何使用 json 值生成动态 PactDslJsonBody?Pact 团队是否可以提供自动生成器来动态分配主体?
契约主体:
body(new PactDslJsonBody()
.object("testsuite")
.stringType("webId","24255")
.closeObject());
断言响应:
"{\"testsuite\":{\"webId\":\"24255\"}}";
基于断言响应(作为输入)并创建像
String json = "{\"testsuite\":{\"webId\":\"24255\"}}"
//body(json);
body(generatePactDSLJsonBody(json));
断言响应:
assertEqual("{\"testsuite\":{\"webId\":\"24255\"}}",json);
我知道在正文中我们可以提供 json 本身。但我需要使用 Json 生成 PactDSLJson 主体。