2

私のテストで書く違いは何ですか?

FactoryGirl.create(:user, name: "boris", email: "boris@lehachoir.fr")

User.create(name: "boris", email: "boris@lehachoir.fr")
4

1 に答える 1

4

FactoryGirlUserファクトリにいくつかのデフォルト値 (オーバーライド可能) を設定したり、 Fakerなどを使用して値を生成したりできます。

そうは言っても、ほとんどの場合、高速なテストでは、ユーザーをデータベースに保存しないFactoryGirl.build_stubbed(または) を使用できます。FactoryGirl.build

詳細: https://github.com/thoughtbot/factory_girl/blob/master/GETTING_STARTED.md

于 2013-07-24T12:57:19.930 に答える