我正在编写一个单元测试,并且由于某种原因,每当我调用我从 try 块中存根的方法时,它都不会返回存根结果。为了使这项工作,我需要配置一些特别的东西吗?我正在使用 ruby 1.8.7 和 rails 2.3
squirtle.stubs(:bubbles?).returns(true)
puts squirtle.bubbles?
=> true
puts squirtle.try(:bubbles?)
=> false
谢谢!
我正在编写一个单元测试,并且由于某种原因,每当我调用我从 try 块中存根的方法时,它都不会返回存根结果。为了使这项工作,我需要配置一些特别的东西吗?我正在使用 ruby 1.8.7 和 rails 2.3
squirtle.stubs(:bubbles?).returns(true)
puts squirtle.bubbles?
=> true
puts squirtle.try(:bubbles?)
=> false
谢谢!