是否可以告诉 RSpec::Mocks 为一组值存根方法,否则回退到原始方法?例如:
File.stub(:exist?).with(/txt/).and_return(true)
File.exist? 'log.txt' # returns true
File.exist? 'dev.log' # <<< need to fallback to original File.exist? here
目前,上例中的最后一次调用会引发 a MockExpectationError
,要求提供默认值。是否可以指示 rspec-mocks 回退到原始方法?