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