Tag: mockserver

MockServer – “value”中的引用模式文件(或JSON期望中的其他键)

我有一个JSON文件的期望定义: [ { “httpRequest”: { “path”: “/example”, “method”: “POST”, “headers”: [ { “name”: “Content-Type”, “value”: “application/json” } ], “body”: { “type”: “JSON_SCHEMA”, “value”: “schema/example.json” } }, “httpCallback”: { “callbackClass”: “com.package.ExampleCallback” }, “times”: { “unlimited”: true } } ] …和一个example.json文件 – 具有实际的模式定义。 现在我希望能够从JSON期望中引用/读取模式定义文件,因为手动将JSON模式定义复制到期望文件中往往是/看起来不可读)。 我以前用JsonSchemaBody.jsonSchemaFromResource在Java / Kotlin中完成了这个JsonSchemaBody.jsonSchemaFromResource ,但不知道是否可以在JSON中完成: @Component class ExampleExpectation(val callback: ExampleCallback, val client: MockServerClient) : […]