我正在尋找使用RSpec測試WebSocket推送事件的成功方法。我的應用程序目前使用Pusher應用程序,但更多有關WebSockets的信息是最受歡迎的。如何使用RSpec測試WebSockets(使用Pusher)?
理想情況下,我想簡單的東西如:
parsed_body = JSON.parse(response.body)
parsed_body["error"].should == "xyzError"
...我已經發現,以測試JSON響應的赫然便捷的方式。
真誠感謝提前。
你能給的人會如何存根請求的例子嗎? – Hengjie 2013-02-23 03:50:46