Sha256: a24b2ee952ec58940554e8f4f71f96499d68488cc84628dfa3ec7ce0d7ca6c85
Contents?: true
Size: 756 Bytes
Versions: 12
Compression:
Stored size: 756 Bytes
Contents
require File.expand_path('../../../spec_helper', __FILE__) require 'hamster/set' describe Hamster::Set do [:to_a, :entries].each do |method| describe "##{method}" do [ [], ["A"], ["A", "B", "C"], ].each do |values| describe "on #{values.inspect}" do before do @set = Hamster.set(*values) @result = @set.send(method) end it "returns #{values.inspect}" do @result.sort.should == values.sort end it "returns a mutable array" do @result.last.should_not == "The End" @result << "The End" @result.last.should == "The End" end end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems