2012-05-24 74 views

回答

1

您是否試圖自己模擬Websocket::Connection實例?我會首先設置一個帶有send方法的對象?

例如:

class ConnectionMock 
    def send(msg) 
    end 
end 

然後創建的,一個實例,以表示的EM-WebSocket的文檔中使用的典型ws實例。 onmessage是傳遞參數的唯一事件,它是一個字符串,所以沒有太多需要爲這些事件嘲笑其他許多事情。我會從這個基礎對象開始,根據需要模擬更多的方法。

下面是來自Socky的EM-Websocket模擬的示例。

+0

非常感謝! –