Sha256: 7cbc93f1a2c628443f3ee77cb7c1983630ee15255a07729f2275e5521610afb2
Contents?: true
Size: 610 Bytes
Versions: 25
Compression:
Stored size: 610 Bytes
Contents
require File.dirname(__FILE__) + '/../spec_helper' describe ScratchPad do it "records an object and returns a previously recorded object" do ScratchPad.record :this ScratchPad.recorded.should == :this end it "clears the recorded object" do ScratchPad.record :that ScratchPad.recorded.should == :that ScratchPad.clear ScratchPad.recorded.should == nil end it "provides a convenience shortcut to append to a previously recorded object" do ScratchPad.record [] ScratchPad << :new ScratchPad << :another ScratchPad.recorded.should == [:new, :another] end end
Version data entries
25 entries across 25 versions & 1 rubygems