The Factory Girl introduction描述了FactoryGirl.build()
和FactoryGirl.create()
之间的区别:
# Returns a User instance that's not saved
user = FactoryGirl.build(:user)
# Returns a saved User instance
user = FactoryGirl.create(:user)
我仍然不明白两者之间的实际区别.有人能举个例子说明你想用其中一个而不是另一个吗?谢谢