Sha256: eb51c8556efe8973b324c70d6c43a1b858a5169a521b032d472e1104ebc08aa4
Contents?: true
Size: 496 Bytes
Versions: 3
Compression:
Stored size: 496 Bytes
Contents
require "spec_helper" require "hamster/set" describe Hamster::Set do describe "#product" do [ [[], 1], [[2], 2], [[1, 3, 5, 7, 11], 1155], ].each do |values, expected| context "on #{values.inspect}" do let(:set) { S[*values] } it "returns #{expected.inspect}" do set.product.should == expected end it "doesn't change the original Set" do set.should eql(S.new(values)) end end end end end
Version data entries
3 entries across 3 versions & 2 rubygems