我有一個對象,它保存模型並運行後臺作業。 Class UseCase
...
def self.perform
@account.save
BackgroundJob.perform_later(@account.id)
end
end
在我的規範中,我想單獨測試兩條消息是否發送。 我開始用類似 it 'saves the account'
我想使用FactoryGirl構建模型的內存中存根,然後讓所有ActiveRecord查詢僅針對這些查詢運行。例如: # Assume we start with an empty database, a Foo model,
# and a Foo factory definition.
#foo_spec.rb
stubbed_foo = FactoryGirl.build_stubb