Как я могу протестировать WebSockets (используя Pusher) с помощью RSpec?

Я ищу успешные методы для тестирования push-событий WebSocket с помощью RSpec. В моем приложении в настоящее время используется приложение Pusher, но мы приветствуем более подробную информацию, касающуюся WebSockets.

В идеале, мне бы хотелось что-нибудь простое, например:

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

... которое, как я считаю, является очень удобным способом тестирования для ответов в формате JSON.

Заранее искренняя благодарность.

7
задан tbaums 25 April 2011 в 18:12
поделиться