标签: ruby-on-rails
在ROR应用程序中用于mock,stub ...的最佳库是什么?
答案 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带有模拟功能。还有FlexMock和rr