Sha256: f543be0ad122bdaa58adeccace2c927c79ab3f51537187e6b3482c3cb74f1c86
Contents?: true
Size: 585 Bytes
Versions: 19
Compression:
Stored size: 585 Bytes
Contents
require File.join(File.dirname(__FILE__), "..", "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