RSpecでArrayの中のclassが全部同じかtestしたいっ!
2023年10月29日
特定のClassが入ったArrayが返ってくるメソッドがあったのでいい感じにtest書きたいなーと。
以下のように.all?で全部のclassを判定するtestにしましたが、もう少し何かありそうな気がする🤔
describe 'Users' do
let(:users) {
[
User.find(1),
User.find(2),
User.find(3)
]
}
subject { users }
it {
expect(subject.all? {|u| u.class == User }).to be_truthy
}
end