我们使用Swashbuckle为我们的MVC api应用程序的REST端点生成swagger输出。我想知道在测试项目中对swagger进行单元测试有什么选择。我想要验证方法名称、描述、参数等,以最大限度地减少引入破坏性更改的可能性。
谢谢,
发布于 2016-09-21 15:38:59
请尝试Swagger-Codegen,这是一个免费的开源项目,可以自动生成API客户端、服务器存根和API文档。
对于Swagger Codegen生成的OpenAPI客户端,它附带了用于单元测试的测试文件,您可以在更新C# /Swagger Spec文件之后,通过重用相同的测试来更新它,以检测破坏的更改。
https://stackoverflow.com/questions/39580517
复制相似问题