Sha256: 26d668e86a9e4f76e6108683f5d864caba765a6d01e14f583d13b67f18e398af
Contents?: true
Size: 484 Bytes
Versions: 8
Compression:
Stored size: 484 Bytes
Contents
require 'spec_helper' describe '#srandmember(key)' do before do @key = 'mock-redis-test:srandmember' @redises.sadd(@key, 'value') end it "returns a member of the set" do @redises.srandmember(@key).should == 'value' end it "does not modify the set" do @redises.srandmember(@key) @redises.smembers(@key).should == ['value'] end it "returns nil if the set is empty" do @redises.spop(@key) @redises.srandmember(@key).should be_nil end end
Version data entries
8 entries across 8 versions & 1 rubygems