Sha256: fa76760ec7416640926579a3d3db83e893f86311df5ff9294491da9e57488682

Contents?: true

Size: 885 Bytes

Versions: 3

Compression:

Stored size: 885 Bytes

Contents

require File.expand_path(File.dirname(__FILE__))+'/../../test_helper'

class RedisMentionStoreTest < Test::Unit::TestCase
  context "RedisStores::Mention" do
    setup do
      use_redis_store
      @klass = Socialization::RedisStores::Mention
      @base = Socialization::RedisStores::Base
    end

    context "method aliases" do
      should "be set properly and made public" do
        assert_method_public @klass, :mention!
        assert_method_public @klass, :unmention!
        assert_method_public @klass, :mentions?
        assert_method_public @klass, :mentioners_relation
        assert_method_public @klass, :mentioners
        assert_method_public @klass, :mentionables_relation
        assert_method_public @klass, :mentionables
        assert_method_public @klass, :remove_mentioners
        assert_method_public @klass, :remove_mentionables
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
socialization-1.1.0 test/stores/redis/mention_store_test.rb
socialization-1.0.0 test/stores/redis/mention_store_test.rb
socialization-0.5.0.beta4 test/stores/redis/mention_store_test.rb