gpt4 book ai didi

java - 集成 OpenAPI 3.0 架构以进行 Spring Boot json 响应测试

转载 作者:行者123 更新时间:2023-12-01 21:50:41 26 4
gpt4 key购买 nike

我编写 OPENAPI 3.0 yaml 文件作为 java REST api 项目的文档。它可以用 ReDoc 很好地渲染。 。为了帮助其他开发人员和我们的客户使用 API,我应该始终保持 java 响应 java 与 OPENAPI yaml 架构定义相同。

那么...是否有一些工具可以帮助使用 OPENAPI yaml 架构验证 JAVA 响应?

我见过一些工具,例如 rest-assured可以使用 json-schema 进行响应验证。但似乎OPENAPI schema与 json 验证有点不同。我无法直接使用它。

最佳答案

我通过使用 https://github.com/mikunn/openapi2schema 解决了这个问题。该包帮助将 openapi 定义转换为有效的 json 模式草案 4 版本。然后我可以使用 rest-assured 来验证此 json 架构文件的 json 响应。

关于java - 集成 OpenAPI 3.0 架构以进行 Spring Boot json 响应测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58764879/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com