Ruby 용 Curl gem (https://github.com/taf2/curb)을 사용하고 있으며 빈 응답을 반환하기 위해 내 rspec 테스트 중 하나에서 Curl.get을 스텁해야합니다. 여기 rspec을 사용하여 보석에서 모듈 방법을 스텁하는 방법
내가 뭘하려입니다 : 불행하게도o = OpenStruct.new(:body => '')
Curl.any_instance.stub(:get).and_return(o)
, 컬 모듈이 아닌 클래스 (https://github.com/taf2/curb/blob/master/lib/curl.rb)이므로 오류가 나는 그것을 스텁하려고 밖으로 때
stock_spec.rb:20:in `block (2 levels) in <top (required)>': undefined method `any_instance' for Curl:Module (NoMethodError)
rspec을 사용하여 모듈 내부의 메소드를 어떻게 stubbing해야합니까? 연석 문서에서