小编And*_*ndy的帖子

如何使用Rspec Mocks存根给定类的任何实例

以下代码引发错误: undefined method 'any_instance' for String:Class

require 'rspec'

RSpec.configure do |config|
  config.mock_with :rspec
end

describe String do
  it 'stubs' do
    String.any_instance.stub(:foo).and_return(1)
    ''.foo.should eq(1)
  end
end
Run Code Online (Sandbox Code Playgroud)

如何将Mocks模块包含在Class或Object类中?

ruby rspec mocking

19
推荐指数
2
解决办法
2万
查看次数

标签 统计

mocking ×1

rspec ×1

ruby ×1