0

モデルに次のメソッドがあります。

  def trigger_events_updated_push_event
    Pusher['events'].trigger('events_updated', {})
  end

私は次の仕様を持っています:

   describe '#trigger_events_updated_push_event' do
      it 'should send message to Pusher' do
        Pusher['events'].should_receive(:trigger).with('events_updated', {})
        subject.send(:trigger_events_updated_push_event)
      end
    end

このエラーが発生します:

 Failure/Error: Unable to find matching line from backtrace
       (#<Pusher::Channel:0x007ff16f18ae58>).trigger("events_updated", {})
           expected: 1 time
           received: 0 times

私は何をしていないのですか?

4

1 に答える 1