Sha256: e37a64339dab25e02afc313f116b91e46abbc4f8c035fb752bc1e792ff0cadc2

Contents?: true

Size: 1.3 KB

Versions: 19

Compression:

Stored size: 1.3 KB

Contents

require 'spec_helper'

describe <%= controller_class_name %>Controller do
  describe "routing" do
    it "recognizes and generates #index" do
      { :get => "/<%= table_name %>" }.should route_to(:controller => "<%= table_name %>", :action => "index")
    end

    it "recognizes and generates #new" do
      { :get => "/<%= table_name %>/new" }.should route_to(:controller => "<%= table_name %>", :action => "new")
    end

    it "recognizes and generates #show" do
      { :get => "/<%= table_name %>/1" }.should route_to(:controller => "<%= table_name %>", :action => "show", :id => "1")
    end

    it "recognizes and generates #edit" do
      { :get => "/<%= table_name %>/1/edit" }.should route_to(:controller => "<%= table_name %>", :action => "edit", :id => "1")
    end

    it "recognizes and generates #create" do
      { :post => "/<%= table_name %>" }.should route_to(:controller => "<%= table_name %>", :action => "create") 
    end

    it "recognizes and generates #update" do
      { :put => "/<%= table_name %>/1" }.should route_to(:controller => "<%= table_name %>", :action => "update", :id => "1") 
    end

    it "recognizes and generates #destroy" do
      { :delete => "/<%= table_name %>/1" }.should route_to(:controller => "<%= table_name %>", :action => "destroy", :id => "1") 
    end
  end
end

Version data entries

19 entries across 19 versions & 7 rubygems

Version Path
radiant-1.0.0 ruby-debug/ruby/1.8/gems/rspec-rails-1.3.4/generators/rspec_scaffold/templates/routing_spec.rb
richzhou-rspec-rails-1.3.4 generators/rspec_scaffold/templates/routing_spec.rb
rspec-rails-1.3.4 generators/rspec_scaffold/templates/routing_spec.rb
rspec-rails-1.3.3 generators/rspec_scaffold/templates/routing_spec.rb
rspec-rails-1.3.3.rc generators/rspec_scaffold/templates/routing_spec.rb
exception2db-0.0.1 test/rspec-rails/generators/rspec_scaffold/templates/routing_spec.rb
rspec-rails-w-factory_girl-1.3.2.1 generators/rspec_scaffold/templates/routing_spec.rb
rspec-rails-w-factory_girl-1.3.2 generators/rspec_scaffold/templates/routing_spec.rb
rspec_rails3_gen-0.2.2 lib/generators/rspec/scaffold/templates/routing_spec.rb
rspec_rails3_gen-0.2.0 lib/generators/rspec/scaffold/templates/routing_spec.rb
rspec-rails-1.3.2 generators/rspec_scaffold/templates/routing_spec.rb
rspec-rails-1.3.1 generators/rspec_scaffold/templates/routing_spec.rb
rspec-rails-1.3.0 generators/rspec_scaffold/templates/routing_spec.rb
hubbub-0.0.11 lib/vendor/plugins/rspec-rails/generators/rspec_scaffold/templates/routing_spec.rb
hubbub-0.0.10 lib/vendor/plugins/rspec-rails/generators/rspec_scaffold/templates/routing_spec.rb
hubbub-0.0.9 lib/vendor/plugins/rspec-rails/generators/rspec_scaffold/templates/routing_spec.rb
hubbub-0.0.8 lib/vendor/plugins/rspec-rails/generators/rspec_scaffold/templates/routing_spec.rb
hubbub-0.0.6 lib/vendor/plugins/rspec-rails/generators/rspec_scaffold/templates/routing_spec.rb
rspec-rails-1.2.9 generators/rspec_scaffold/templates/routing_spec.rb