2016-09-19 94 views
0

我們正在使用Swashbuckle爲我們的MVC api應用程序的REST端點生成Swagger輸出。我想知道在測試項目中單元測試swagger有什麼選項。我想驗證諸如方法名稱,描述,參數等等的東西,以最小化引入重大更改的可能性。單元測試Swagger輸出

感謝,

回答

0

請嘗試Swagger-Codegen,這是一個免費的開源項目來自動生成API客戶端,服務器存根和API documnetation。

對於由Swagger Codegen生成的C#API客戶端,它帶有用於單元測試的測試文件,您可以更新它以通過在更新OpenAPI/Swagger規格文件後重新使用相同的測試來檢測重大更改。