Я использую Ruby on Rails 3.2.2, cucumber-rails-1.3.0, rspec-rails-2.8.1 и capybara-1.1.2.У меня эта проблема , но я начал думать, что, возможно, я делаю что-то не так ... в основном, в отношении заполнения данных в базе данных test
для целей тестирования.В частности, моя проблема связана с тем, как правильно управлять данными в базе данных test
, когда мне нужно протестировать приложение.
Я сомневаюсь: Посеивая данные ( ДляВаша информация : я использую файл ROOT_PATH/db/seed.rb
для ввода этих данных) в базе данных test
Я делаю то, что должно быть сделано? То есть как я должензаполнить базу данных test
, поскольку данные в этой базе данных * необходимы для правильной работы моего приложения в целях тестирования? Стоит ли вообще заполнять базу данных test
?
В другихслова, , каковы наилучшие методы обработки данных базы данных в режиме test
(в моем случае) ? И, вообще говоря, как следует обрабатывать ситуацию?
***** Например, для работы моего приложения требуются как минимум данные, относящиеся к «анонимному» пользователю, «основным» статьям, «основным» категориям статей и т. Д.