2016-11-15 16 views
0

を働いていない受け取ることを期待しています。私はさらにbyebugを入れて、プロセッサーのprocess_xメソッドが呼び出されているのを知りましたRSpecのは、私は以下のクラス構造を持っている

どうすればこの問題を解決できますか?

私は私の問題は、 thisを読んだ後、私はメソッドを呼び出した後、最初の期待を追加する必要があります実現ご覧

答えて

6

context "when process is called" do 
    object_a = A.new 
    processor = Processor.new 

    it "calls processor.process_x" do 
    expect(processor).to receive(:process_x) *** HERE 
    object_a.process(processor) *** HERE 
    end 
end 
関連する問題