spec/unit/realtime/channel_spec.rb in ably-0.1.6 vs spec/unit/realtime/channel_spec.rb in ably-0.2.0

- old
+ new

@@ -1,10 +1,10 @@ require 'spec_helper' -require "support/protocol_msgbus_helper" +require 'support/protocol_msgbus_helper' describe Ably::Realtime::Channel do - let(:client) { double('client').as_null_object } + let(:client) { double('client').as_null_object } let(:channel_name) { 'test' } subject do Ably::Realtime::Channel.new(client, channel_name) end @@ -46,10 +46,10 @@ end context 'subscriptions' do let(:message_history) { Hash.new { |hash, key| hash[key] = 0 } } let(:event_name) { 'click' } - let(:message) { instance_double('Ably::Models::Message', name: event_name) } + let(:message) { instance_double('Ably::Models::Message', name: event_name, encode: nil, decode: nil) } context '#subscribe' do specify 'to all events' do subject.subscribe { |message| message_history[:received] += 1} subject.__incoming_msgbus__.publish(:message, message)