Sha256: 9361b1078235e12fdfaaa1c8a72c56e3c5998765633c763a0c315a56f7269099
Contents?: true
Size: 779 Bytes
Versions: 1
Compression:
Stored size: 779 Bytes
Contents
require "spec_helper" require "hamster/queue" describe Hamster do describe ".queue" do describe "with no arguments" do before do @queue = Hamster.queue end it "always returns the same instance" do @queue.should equal(Hamster.queue) end it "returns an empty queue" do @queue.should be_empty end end describe "with a number of items" do before do @queue = Hamster.queue("A", "B", "C") end it "always returns a different instance" do @queue.should_not equal(Hamster.queue("A", "B", "C")) end it "is the same as repeatedly using #enqueue" do @queue.should == Hamster.queue.enqueue("A").enqueue("B").enqueue("C") end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hamster-1.0.1.pre.rc.1 | spec/hamster/queue/construction_spec.rb |