我的項目有這個值在rspec_helper.rb文件在rspec的,我們可以關閉verify_partial_doubles一個測試
mocks.verify_partial_doubles = true
我有一個遭到舉報的測試
TaskPublisher does not implement #publish
的問題是設置該方法在實例化之前不存在於該對象上。這是基於要發佈的任務類型的模塊導入。 (元編程)
所以我想知道是否有辦法關閉verify_partial_doubles
爲特定的測試,但不會影響其他測試,確實有價值。
旁邊的問題:沒有將此標誌設置爲true使BDD不可能?在我看來,它在定義(https://stackoverflow.com/tags/mocking/info)時面對Mocking飛行。