RSpec/FactoryBot/AttributeDefinedStatically
属性値は常にブロックとして宣言してください。
kind [:active, :rejected].sample
kind { [:active, :rejected].sample }
------------------------------------------
closed_at 1.day.from_now
closed_at { 1.day.from_now }
------------------------------------------
count 1
count { 1 }
RSpec/FactoryBot/CreateList
create_listの場合(EnforcedStyle: create_list)
3.times { create :user }
create_list :user, 3
3.times { |n| create :user, created_at: n.months.ago }
n_timesの場合(EnforcedStyle: n_times)
create_list :user, 3
3.times { create :user }
RSpec/FactoryBot/FactoryClassName
クラス属性を明示的に設定する場合は、文字列を使用します。
factory :foo, class: Foo do
end
factory :foo, class: 'Foo' do
end
関連URL
docs.rubocop.org