2015-10-18 138 views
3

我在ASP.NET MVC WebAPI项目中使用Swagger。该项目安装了Swashbuckle块体包,并生成Swagger UI和Swagger/docs/v1。我遇到的一个一致的问题是,开发人员会通过不小心命名他们的webAPI操作来打破swagger文件。我想添加一个单元测试,以防止我发现swagger/docs/v1在部署后进入Swagger UI站点并在Swagger UI中看到显示的HTTP 500时不可用。有谁知道如何编写单元测试来验证Swashbuckle能否成功生成swagger文档?单元测试Swagger输出

回答