Sha256: dc8b916fd1ed48fcbd2f4046c423b98f9c170cffea0728853a424c3c0d27ef20

Contents?: true

Size: 566 Bytes

Versions: 6

Compression:

Stored size: 566 Bytes

Contents

require 'spec_helper'

module Commontator
describe Commontator::Subscription do
  before do
    setup_model_spec
    @subscription = Commontator::Subscription.new
    @subscription.thread = @thread
    @subscription.subscriber = @user
  end
  
  it 'must count unread comments' do
    @subscription.unread.must_equal 0
    
    @subscription.add_unread
    
    @subscription.unread.must_equal 1
    
    @subscription.add_unread
    
    @subscription.unread.must_equal 2
    
    @subscription.mark_as_read
    
    @subscription.unread.must_equal 0
  end
end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
commontator-1.1.1 spec/app/models/commontator/subscription_spec.rb~
commontator-1.1.0 spec/app/models/commontator/subscription_spec.rb~
commontator-1.0.6 spec/app/models/commontator/subscription_spec.rb~
commontator-1.0.5 spec/app/models/commontator/subscription_spec.rb~
commontator-1.0.4 spec/app/models/commontator/subscription_spec.rb~
commontator-1.0.3 spec/app/models/commontator/subscription_spec.rb~