swagger - 如何像从 swagger.json 生成那样从 Spring REST Docs 生成 Java REST 客户端?

标签 swagger swagger-codegen spring-restdocs

我的团队使用 swagger 来记录 REST API。

作为一名 QA 工程师,我能够从部署时在远程服务器上发布的 swagger.json 生成 rest 客户端,并使用客户端进行 REST API 集成测试。

现在我们即将从 swagger 切换到 Spring REST Docs。

问题 :
有没有办法像 swagger 一样从 Spring REST Docs 生成 java rest 客户端?

如果是 - 如何做到这一点?

如果没有 - 是否有其他方法来获取/生成 REST API 客户端。

最佳答案

现在实际上有一个 Spring Rest Docs 扩展,它生成一个 OpenAPI 2/3 规范,然后你可以用它来做其他事情——比如生成一个客户端

https://github.com/ePages-de/restdocs-api-spec

关于swagger - 如何像从 swagger.json 生成那样从 Spring REST Docs 生成 Java REST 客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49983642/

相关文章:

spring-boot - jsonDoclet 任务 : Javadoc generation failed

scala - Play Swagger UI url 别名

c# - 如何将不记名授权 header 附加到 swagger 请求。虚张声势 v 5.0.0-rc2

maven - 无法使用Gradle生成Spring Rest文档。虽然可以与Maven一起使用

c# - ASP NET Boilerplate > 使用 swagger 代码生成工具 (nswag) 生成 C# swagger 客户端不起作用

ruby-on-rails - protected 方法 'update'调用了#<Project

Maven:如何测试目标文件夹中生成的文档是否正确生成?

swagger - 如何在Swagger中指定GET参数的示例?

json - 您应该将 Swagger 与 HATEOAS/HAL/JSON-LD 结合使用吗?

swagger - Swagger CodeGen Https SSL连接