0
我正在使用Mocha,並且想要存根沒有返回值的方法。 它看起來是這樣的如何對不具有返回值的方法進行存根
def some_method increment_counter+=1 database_model.update_attributes(:column => "something") end
如何測試這種方法的德功能,看看數據庫模型進行更新?
我正在使用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 => "something")
updated_database_model = Model.find(database_model.id)
updated_database_model.column.should == "something"
end