【发布时间】:2011-09-18 02:32:12
【问题描述】:
我正在使用 Ruby on Rails 3.0.9 和 RSpec 2。我想在测试我的应用程序之前在 test 数据库中自动加载种子数据。也就是说,在测试启动时(当我运行测试时)我想“自动填充”\“自动启动”测试数据库。
如何使用种子数据填充数据库?
P.S.:当我阅读时,(也许)我应该通过向/spec/spec_helper.rb 文件添加一些代码来填充测试数据库......但是什么代码以及如何? em>
在我的task/custom.rake 文件中,我有:
namespace :test do
desc "Boot database"
task :boot => [:load, :seed] do
end
desc "Reboot database"
task :reboot => [:purge, :boot] do
end
end
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 testing rspec