Sha256: ff2c6b222d1f2e119a13f7625b0b3efbda026c6d73278b5b021d7549cd207c0f
Contents?: true
Size: 740 Bytes
Versions: 5
Compression:
Stored size: 740 Bytes
Contents
require File.join(File.dirname(__FILE__), 'spec_helper') describe "Merb::Generators::ResourceControllerGenerator for DataMapper" do it "complains if no name is specified" do lambda { @generator = Merb::Generators::ResourceControllerGenerator.new('/tmp', {:orm => :datamapper }) }.should raise_error(::Templater::TooFewArgumentsError) end before do @generator = Merb::Generators::ResourceControllerGenerator.new('/tmp', { :orm => :datamapper }, 'Stuff') end it_should_behave_like "namespaced generator" it "should create a model" do @generator.should create('/tmp/app/controllers/stuff.rb') end it "should render successfully" do lambda { @generator.render! }.should_not raise_error end end
Version data entries
5 entries across 5 versions & 1 rubygems