現在、cucumber と databasecleaner を使用してアプリケーションをテストしています。そして現在、私env.rb
はクリーナーのセットアップを次のようにしています:
DatabaseCleaner.strategy = :truncation, {:except => %w[TABLE]}
After do
DatabaseCleaner.clean
end
このようにして、データを保持できますTABLE
。しかし、テスト間で別のテーブルに単一のエントリを保持したいとも考えています。Before
それを達成する方法はありますか、それともフックで常に再作成する必要がありますか?