标签: ruby-on-rails ruby-on-rails-3 fixtures
我有大数据库(超过100个表,超过5GB)
是否有可能从这个数据库中生成相关的测试夹具,每个表只有3-5个记录(但是关系密切)
答案 0 :(得分:-8)
最好使用工厂而非固定装置。
查看factory girl
使用工厂,您可以根据需要创建测试记录。他们也会自动构建必要的相关对象。
因此,如果您发布包含许多评论,则只需拨打Factory(:create, :comment)即可创建有效的评论及其父帖。
Factory(:create, :comment)