บทนำของ Factory Girl จะอธิบายความแตกต่างระหว่าง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)
ฉันยังไม่เข้าใจความแตกต่างในทางปฏิบัติระหว่างทั้งสอง ใครช่วยยกตัวอย่างที่คุณต้องการใช้ไม่ใช่อีกแบบ ขอบคุณ!