Sha256: 2afb69bf1fc4c7d97b46893031733018dda4b443be82ce4af221c59b20ff9b35
Contents?: true
Size: 594 Bytes
Versions: 5
Compression:
Stored size: 594 Bytes
Contents
shared_examples 'a friendship model' do it 'ensures the friend is not the same as the popular_model' do invalid_model = described_class.new( friend: popular_model, popular_model: popular_model ) expect( invalid_model ).to_not be_valid end it 'validates presence of popular_model' do invalid_model = described_class.new friend: popular_model expect( invalid_model ).to_not be_valid end it 'validates presence of friend' do invalid_model = described_class.new popular_model: popular_model expect( invalid_model ).to_not be_valid end end
Version data entries
5 entries across 5 versions & 1 rubygems