0
Class Client 
def initialize(options = {})
      @key = options['oauth_key']
      @secret = options['oauth_secret']
      @access_token_url = options['oauth_access_token_url']
      @signature_method = options['signature_method']
      @consumer = OAuth::Consumer.new(@key, @secret, {access_token_url: @access_token_url, signature_method: @signature_method})
    end

我如何在 Rails 中使用 mocha 模拟所有这些(主要是消费者)?

4

1 回答 1

1
oauth_mock = mock('oauth')
OAuth::Consumer.stubs(:new).returns(oauth_mock)
于 2013-03-27T18:37:09.870 回答