Ruby on rails:模拟和存根库

时间:2010-10-10 09:08:47

标签: ruby-on-rails

在ROR应用程序中用于mock,stub ...的最佳库是什么?

2 个答案:

答案 0 :(得分:6)

Mocha是Ruby的一个非常好的模拟和存根库。

查看example usages

def test_mocking_a_class_method
  product = Product.new
  Product.expects(:find).with(1).returns(product)
  assert_equal product, Product.find(1)
end

答案 1 :(得分:1)

RSpec带有模拟功能。还有FlexMockrr