Sha256: e6b687ca011b49bd84f2f6ccd23f5a442f414602e79968804bf80b96296056f0
Contents?: true
Size: 544 Bytes
Versions: 19
Compression:
Stored size: 544 Bytes
Contents
require "spec_helper" describe Redcar::Treebook do describe "a new treebook" do before do @treebook = Redcar::Treebook.new end it "has no trees" do @treebook.trees.length.should == 0 end it "accepts a tree and notifies listeners" do tree = MockTree.new("mock tree") tree_added = false @treebook.add_listener(:tree_added) do |tree| tree_added = tree end @treebook.add_tree(tree) tree_added.should == tree @treebook.trees.should == [tree] end end end
Version data entries
19 entries across 19 versions & 2 rubygems