例如,我想在irb中说b = double(“book”)并使用结果。
如果我说
require 'rspec'
b = double("book")
我收到错误。想法?
答案 0 :(得分:7)
您可以在irb
requiring "rspec/mocks/standalone"
之内使用RSpec测试双打:
$ irb
> require 'rspec/mocks/standalone'
> b = double("book")
=> #<RSpec::Mocks::Mock:0x3fd88d0157e8 @name="book">