RSpecにレコードが存在するかどうかを確認するためのより良い方法はありますか?
Foo.where(bar: 1, baz:2).count.should == 1
使用するFoo.exists?(bar: 1, baz: 2).should be_true
Foo.where(bar: 1, baz: 2).exists?.should be_true
RSpec.describe Foo do
let(:foo_attributes) { { bar: 1, baz: 2 } }
before { FactoryBot.create(:foo, **foo_attributes) }
subject { Foo.where foo_attributes }
it { is_expected.to exist }
end