1
RSpec :: Mock에 값 세트 에 대한 메소드를 스텁하도록 지정할 수 있습니까? 그렇지 않으면 원래 메소드으로 폴백 하시겠습니까? 예를 들어 : rspec-mock의 원래 메소드로 폴백
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
현재의 예에서 마지막 호출은 위의 디폴트 값을 제공하기 위해 묻는
MockExpectationError
을 올릴 것입니다. rspec-mocks에게 원래의 메소드로 대체하도록 지시 할 수 있습니까?
이이 RSpec에-모의의 문제와 관련되어 완성도를 위해서
, 여기에 위의 코드의 일반화입니다 –