0
我有以下類的結構:rspec的期望收到不工作
class A
def process(processor)
processor.process_x
end
end
class Processor
def process_x
end
end
和下面的測試:
context "when process is called" do
object_a = A.new
processor = Processor.new
it "calls processor.process_x" do
object_a.process(processor)
expect(processor).to receive(:process_x)
end
end
但試驗未能保持。我甚至把byebug
,看到處理器的process_x
方法被稱爲
我該如何解決這個問題?