I am looking for successful methods for testing WebSocket push events using RSpec. My application currently uses Pusher App, but more broad information relating to WebSockets is most welcome.
Ideally, I'd like something as simple as:
parsed_body = JSON.parse(response.body)
parsed_body["error"].should == "xyzError"
...which I have found to be an awesomely convenient way to test for JSON responses.
Sincere thanks in advance.
Pusher Channels is a hosted WebSockets solution for building powerful realtime interactive apps. We've solved complex realtime infrastructure so you don't have to. Pusher Channels is a hosted WebSockets solution for building powerful realtime interactive apps.
WebSocket server is remote service. It's good way to stub any requests to remote services and mock responses from these ones.
Tristan Dunn came out with this awesome gem: https://github.com/tristandunn/pusher-fake
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With