如何在irb中试验rspec

时间:2013-02-19 23:17:51

标签: rspec mocking irb

例如,我想在irb中说b = double(“book”)并使用结果。

如果我说

require 'rspec'
b = double("book")

我收到错误。想法?

1 个答案:

答案 0 :(得分:7)

您可以在irb requiring "rspec/mocks/standalone"之内使用RSpec测试双打:

$ irb
> require 'rspec/mocks/standalone'
> b = double("book")
  =>  #<RSpec::Mocks::Mock:0x3fd88d0157e8 @name="book">