1
我設置一個模擬對象,並告訴它期待零的支票,並返回false:當方法意外地被調用超過指定次數時,是否有辦法從rspec獲取堆棧跟蹤?
status = double('status')
status.should_receive(:nil?).and_return(false)
我只希望在調用零?發生一次,但在我的rspec測試中出現錯誤,表示狀態收到零?兩次。
有沒有辦法讓rspec顯示每個電話在哪裏/如何發生?
添加'--backtrace'選項不起作用。