我在User.rb
模型:測試控制器 - 無需存根before_save
before_save { self.email.downcase! }
,我需要在users_controller_spec.rb
存根這種方法:
User.any_instance.stubs(:before_save_callback_method).returns(true) #doesn't work
User.any_instance.stubs(:valid?).returns(true) #works
我怎樣才能做到這一點?
謝謝@beef生澀。它工作正常。 – alex