【RSpec】FactoryBotのbuildとcreateの違い

buildメソッドとcreateメソッドの違い テストデータの保存場所が違う buildはテストデータをメモリ上に保存する createはテストデータをDB上に保存する 例 userモデル(属性にname,password)があった場合 # build user = build(:user, name: "test", password: "password") #=> #<User id: nil, name: "test", password: "password", created_at: nil, updated_at: nil> # create user = create(:use…</user>