Ruby on rails 3 如何存根一个没有返回值的方法
我正在使用Mocha,我想存根一个没有返回值的方法。 看起来像这样 def some_method increment_counter+=1 database_model.update_attributes(:column => "something") end 如何测试此方法的功能,并查看数据库模型是否已更新Ruby on rails 3 如何存根一个没有返回值的方法,ruby-on-rails-3,mocha.js,Ruby On Rails 3,Mocha.js,我正在使用Mocha,我想存根一个没有返回值的方法。 看起来像这样 def some_method increment_counter+=1 database_model.update_attributes(:column => "something") end 如何测试此方法的功能,并查看数据库模型是否已更新 def some_method increment_counter+=1 database_model.update_attributes(:column => "so
def some_method
increment_counter+=1
database_model.update_attributes(:column => "something")
updated_database_model = Model.find(database_model.id)
updated_database_model.column.should == "something"
end