spec/lib/hamster/experimental/mutable_set/delete_spec.rb in hamster-1.0.1.pre.rc3 vs spec/lib/hamster/experimental/mutable_set/delete_spec.rb in hamster-2.0.0

- old
+ new

@@ -1,10 +1,10 @@ require "spec_helper" require "hamster/experimental/mutable_set" describe Hamster::MutableSet do - let(:mutable) { Hamster.mutable_set(*values) } + let(:mutable) { Hamster::MutableSet[*values] } describe "#delete" do let(:values) { %w[A B C] } let(:delete) { mutable.delete(value) } @@ -15,11 +15,11 @@ expect(delete).to eq(mutable) end it "modifies the set to remove the value" do delete - expect(mutable).to eq(Hamster.mutable_set("A", "C")) + expect(mutable).to eq(Hamster::MutableSet["A", "C"]) end end context "with a non-existing value" do let(:value) { "D" } @@ -28,10 +28,10 @@ expect(delete).to eq(mutable) end it "preserves the original values" do delete - expect(mutable).to eq(Hamster.mutable_set("A", "B", "C")) + expect(mutable).to eq(Hamster::MutableSet["A", "B", "C"]) end end end end