spec/facade/class_builder_spec.rb in schizo-0.1.1 vs spec/facade/class_builder_spec.rb in schizo-0.1.2

- old
+ new

@@ -23,9 +23,18 @@ let(:builder) do ClassBuilder.new(base, role) end + it "works with namespaced roles" do + role.module_eval do + def self.name + "Namespaced::Role" + end + end + builder.product.to_s.should == "Schizo::Facades::Foo::Namespaced::Role" + end + context "#initialize" do it "sets base and role" do builder.base.should == base builder.role.should == role