如何使用Swagger规范创建本地服务器,可用于测试客户端?

时间:2015-12-03 16:02:25

标签: c++ qt swagger

我们正在设置Web服务和使用Swagger定义界面的客户端。我们的客户端是一个c ++应用程序,我们使用Swagger提供的C ++ / Qt5代码生成器来创建我们的接口类。

我想创建一个单元测试框架,让我们测试这些接口类,但是为了这样做,我想要一个运行服务器端协议的本地应用程序我们可以在本地连接。

我尝试运行"生成服务器" swagger编辑器(http://editor.swagger.io/#/)上的功能可以生成不同的服务器,但我唯一可以使用的是node.js,它似乎不是一个满足定义协议的服务器,而是一个文档服务器,它允许您使用Web表单将消息发送到另一台服务器。

我不需要任何花哨的东西 - 只是我可以发送HTTP的本地进程将发回预设响应以关闭连接循环。我对Web应用程序开发几乎一无所知,负责实现我们实际服务器的团队现在有更大的鱼来炒我而不是为我编写一个测试应用程序。

0 个答案:

没有答案