Sha256: e58c7f653fa439b4a84479e27d36e4079466593e3396923a130240e0c4a8fc2e

Contents?: true

Size: 705 Bytes

Versions: 3

Compression:

Stored size: 705 Bytes

Contents

require 'spec_helper'

describe 'client' do
  context '#reconnect' do
    it 'reconnects' do
      redis = MockRedis.new
      redis.reconnect.should == redis
    end
  end

  context '#connect' do
    it 'connects' do
      redis = MockRedis.new
      redis.connect.should == redis
    end
  end

  context '#disconnect!' do
    it 'responds to disconnect!' do
      expect(MockRedis.new).to respond_to(:disconnect!)
    end
  end

  context '#close' do
    it 'responds to close' do
      expect(MockRedis.new).to respond_to(:close)
    end
  end

  context '#with' do
    it 'supports with' do
      redis = MockRedis.new
      redis.with { |c| c.set('key', 'value') }.should == 'OK'
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mock_redis-0.36.0 spec/client_spec.rb
mock_redis-0.35.0 spec/client_spec.rb
mock_redis-0.34.0 spec/client_spec.rb