Sha256: 17e7c3f689a8c3cb957a26bb729ea8504338f22466c701c8d2aa22c399e41b6d
Contents?: true
Size: 640 Bytes
Versions: 4
Compression:
Stored size: 640 Bytes
Contents
Message = Carrier::Message Chain = Carrier::Chain describe Carrier::Message do concern "Scopes" do let(:user) do @user ||= create(:user) end specify { Message.count.should == 0 Chain.count.should == 0 Message.for_or_by(user).size.should == 0 create(:first_message, :sender_user => user) Message.for(user).size.should == 0 Message.by(user).size.should == 1 Message.for_or_by(user).size.should == 1 create(:second_message) Message.for(user).size.should == 1 Message.by(user).size.should == 1 Message.for_or_by(user).size.should == 2 } end end
Version data entries
4 entries across 4 versions & 1 rubygems