Sha256: f4b5b95be0432c8d5761654eb43a218cb53c764a22650e87613c257214b07657
Contents?: true
Size: 765 Bytes
Versions: 39
Compression:
Stored size: 765 Bytes
Contents
require 'spec_helper' module Bullet module Registry describe Association do subject { Association.new.tap { |association| association.add(["key1", "key2"], "value") } } context "#merge" do it "should merge key/value" do subject.merge("key0", "value0") expect(subject["key0"]).to be_include("value0") end end context "#similarly_associated" do it "should return similarly associated keys" do expect(subject.similarly_associated("key1", Set.new(["value"]))).to eq(["key1", "key2"]) end it "should return empty if key does not exist" do expect(subject.similarly_associated("key3", Set.new(["value"]))).to be_empty end end end end end
Version data entries
39 entries across 39 versions & 2 rubygems