我使用的Rails 2.3国际化与数据库后端插件:测试Rails应用程序具有国际化的后台数据库
http://github.com/dylanz/i18n_backend_database
此存储我的翻译和区域设置两个数据库表。用这些表格处理我的测试的最佳方式是什么?我猜我可以编写一个rake任务,将表格从开发数据库复制到测试数据库。
有什么建议吗?
我使用的Rails 2.3国际化与数据库后端插件:测试Rails应用程序具有国际化的后台数据库
http://github.com/dylanz/i18n_backend_database
此存储我的翻译和区域设置两个数据库表。用这些表格处理我的测试的最佳方式是什么?我猜我可以编写一个rake任务,将表格从开发数据库复制到测试数据库。
有什么建议吗?
你可以尝试的一件事是使用夹具。做谷歌搜索db:fixtures:dump或db:fixtures:export_all滚动拥有自己的实现应该也很容易。
您可以将数据放入seeds.rb文件并在加载测试环境时运行该任务。这样做的好处是,如果出于某种原因,如果您擦除了计算机,则还可以通过某种方式重新获得基本的数据结构。