如何用RSpec测试WebSockets(使用push)



我正在寻找使用RSpec测试WebSocket推送事件的成功方法。我的应用程序目前使用push应用程序,但更广泛的信息有关WebSockets是最受欢迎的。

理想情况下,我想要一些简单的东西,如:

  parsed_body = JSON.parse(response.body)
  parsed_body["error"].should == "xyzError"

…我发现这是一种非常方便的测试JSON响应的方法。

真诚的感谢提前。

Tristan Dunn推出了这个令人敬畏的宝石:https://github.com/tristandunn/pusher-fake

WebSocket服务器是远程服务。这是存根对远程服务的任何请求并模拟这些服务的响应的好方法。

相关内容

  • 没有找到相关文章

最新更新