Sha256: ac558c7b4bc2b56c760567a501fbcce80bf21b45186ca4abfb57ea874fc695e2

Contents?: true

Size: 834 Bytes

Versions: 9

Compression:

Stored size: 834 Bytes

Contents

require 'spec_helper'

describe Socialization::RedisStores::Like do
  before do
    use_redis_store
    @klass = Socialization::RedisStores::Like
    @base = Socialization::RedisStores::Base
  end

  describe "method aliases" do
    it "should be set properly and made public" do
      expect(:like!).to be_a_public_method_of(@klass)
      expect(:unlike!).to be_a_public_method_of(@klass)
      expect(:likes?).to be_a_public_method_of(@klass)
      expect(:likers_relation).to be_a_public_method_of(@klass)
      expect(:likers).to be_a_public_method_of(@klass)
      expect(:likeables_relation).to be_a_public_method_of(@klass)
      expect(:likeables).to be_a_public_method_of(@klass)
      expect(:remove_likers).to be_a_public_method_of(@klass)
      expect(:remove_likeables).to be_a_public_method_of(@klass)
    end
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
socialization-2.0.2 spec/stores/redis/like_store_spec.rb
socialization-2.0.1 spec/stores/redis/like_store_spec.rb
socialization-2.0.0 spec/stores/redis/like_store_spec.rb
socialization-1.2.3 spec/stores/redis/like_store_spec.rb
socialization-1.2.2 spec/stores/redis/like_store_spec.rb
socialization-1.2.1 spec/stores/redis/like_store_spec.rb
twrk-socialization-1.2.0 spec/stores/redis/like_store_spec.rb
twrk-socialization-0.0.1 spec/stores/redis/like_store_spec.rb
socialization-1.2.0 spec/stores/redis/like_store_spec.rb