FactoryGirlとDatabaseCleaner
FactoryGirlで投入したFixtureなデータをクリーンアップするにはdatabase_cleanerを使えば良い模様
導入は単純にGemfileに
gem "database_cleaner"
を追加。んでspec_helper.rb辺りに
require "database_cleaner"
RSpec.configure do |config|
config.before(:suite) do
DatabaseCleaner.strategy = :truncation
end
config.before(:each) do
DatabaseCleaner.start
end
config.after(:each) do
DatabaseCleaner.clean
end
end
んな辺りの設定を追加。あとは普通にテストを実行すりゃ良い。っていう感じでサクッと出来る模様