Sha256: 0b6a04139d57aaab60558f27a781fe9a8079caaf9af0c9551cf4c4284cd4a0c9
Contents?: true
Size: 749 Bytes
Versions: 38
Compression:
Stored size: 749 Bytes
Contents
require "spec_helper" describe Set do describe ".evolve" do context "when provided a set" do let(:set) do ::Set.new([ 1, 2, 3 ]) end it "returns an array" do expect(described_class.evolve(set)).to eq([ 1, 2, 3 ]) end end context "when provided an array" do it "returns an array" do expect(described_class.evolve([ 1, 2, 3 ])).to eq([ 1, 2, 3 ]) end end context "when provided another object" do it "returns the object" do expect(described_class.evolve("testing")).to eq("testing") end end context "when provided nil" do it "returns nil" do expect(described_class.evolve(nil)).to be_nil end end end end
Version data entries
38 entries across 36 versions & 2 rubygems