Sha256: 4315da56bd0d0efd44d74d2c2b253ff66f61daa4c182b792241c46311125d961

Contents?: true

Size: 523 Bytes

Versions: 8

Compression:

Stored size: 523 Bytes

Contents

require 'spec_helper'

describe Popular::Popular do

  context 'popular user' do
    it 'is popular' do
      expect( PopularModel ).to be_popular
    end
  end

  context 'un-popular user' do
    it 'is not popular' do
      expect( UnpopularModel ).to_not be_popular
    end
  end

  it_behaves_like 'a popular model' do
    let ( :popular_model ) { PopularModel.create }
    let ( :another_popular_model ) { PopularModel.create }
    let ( :popular_model_with_callbacks ) { PopularModelWithCallbacks.create }
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
popular-0.7.4 spec/popular/popular_spec.rb
popular-0.7.3 spec/popular/popular_spec.rb
popular-0.7.2 spec/popular/popular_spec.rb
popular-0.7.1 spec/popular/popular_spec.rb
popular-0.7.0 spec/popular/popular_spec.rb
popular-0.6.0 spec/popular/popular_spec.rb
popular-0.5.1 spec/popular/popular_spec.rb
popular-0.5.0 spec/popular/popular_spec.rb