Удалите данные тестирования Rspec после тестирования с помощью database_cleaner

Я использую Rspec для тестирования своего приложения на рельсах. Это приложение использует некоторые предварительно загруженные данные и некоторые пользовательские данные. теперь я хочу протестировать это приложение в той же среде разработки без изменения состояния базы данных. Я использую гем database_cleaner для удаления данных после тестирования. но он удаляет все данные в таблицах. Любое предложение будет полезно, как я могу протестировать код без изменения данных в базе данных.


person Atif Hussain    schedule 31.07.2015    source источник
comment
Эта проблема похожа, но решения не было. Но оставшийся вопрос заключается в том, как я могу удалить некоторый экземпляр данных из базы данных, а не весь, используя database_cleaner. например, удалить из таблицы только тестовые строки, созданные во время тестирования.   -  person Atif Hussain    schedule 31.07.2015
comment
Согласен, это не точная копия. Я голосую за то, чтобы оставить открытым.   -  person Wayne Conrad    schedule 31.07.2015