![見出し画像](https://assets.st-note.com/production/uploads/images/96447368/rectangle_large_type_2_98bec1c3fa5ee34a2f3d5279a9cd1acf.png?width=1200)
FactoryBot を導入
以下を Gemfile に追加。
group :development, :test do
...
gem 'factory_bot_rails'
...
end
spec/rails_helper.rb に以下の記述を追加。
RSpec.configure do |config|
...
config.include FactoryBot::Syntax::Methods
end
例えば、以下のコマンドを実行すると spec/factories/ というディレクトリが作成される。
rails g rspec:model user
spec/models/user_spec.rb に以下を追加する。
let(:user) { create(:user) }
it { puts user.inspect }
以下のコマンドを実行する。
rspec spec/models/user_spec.rb
テストを実行して user のデータが出力されたら成功。
この記事が気に入ったらサポートをしてみませんか?