【发布时间】:2011-10-01 08:18:40
【问题描述】:
这是对"Factory Girl - what's the purpose?"问题的补充说明
我不确定我的问题是否算作重复问题,但在阅读该帖子后我仍然不是很清楚,因为我认为我的疑问仍然不同。
好吧,既然我们总是可以在 Rspec 测试的 before(:each) 块中使用 User.create(),那我们为什么还要费心使用 Factory Girl 呢?
当我阅读 Michael Hartl 的“Rails 3 教程”时,我突然想到了这整个困惑,当时他突然跳入 Factory Girl,但在那之前一直使用 User.create() 来构建一个 User 实例。
希望有人能为我澄清这一点,非常感谢!
【问题讨论】:
标签: ruby-on-rails-3 factory-bot railstutorial.org