Sha256: 41f7541ddd51bd395a8cc9ee4e51e9cac1203619f7151c3393b6570964c292cd

Contents?: true

Size: 1.56 KB

Versions: 6

Compression:

Stored size: 1.56 KB

Contents

require 'test_helper'

class RoutingMapperTest < ActionController::TestCase
  test 'rails routes' do
    assert_routing 'addresses', :controller => 'addresses', :action => 'index'
    assert_routing 'addresses/1', :controller => 'addresses', :action => 'show', :id => '1'
    assert_routing 'addresses/1/list', :controller => 'addresses', :action => 'index', :id => '1'
    assert_routing 'addresses/1/edit', :controller => 'addresses', :action => 'edit', :id => '1'
    assert_routing({:method => :put, :path => 'addresses/1'}, {:controller => 'addresses', :action => 'update', :id => '1'})
    assert_routing({:method => :delete, :path => 'addresses/1'}, {:controller => 'addresses', :action => 'destroy', :id => '1'})
    assert_routing({:method => :post, :path => 'addresses'}, {:controller => 'addresses', :action => 'create'})
  end

  test 'active scaffold routes' do
    assert_routing 'addresses/show_search', :controller => 'addresses', :action => 'show_search'
    assert_routing({:method => 'post', :path => 'addresses/render_field'}, :controller => 'addresses', :action => 'render_field')
    assert_routing({:method => 'post', :path => 'addresses/2/render_field'}, :controller => 'addresses', :action => 'render_field', :id => '2')
    assert_routing 'addresses/2/render_field', :controller => 'addresses', :action => 'render_field', :id => '2'
    assert_routing 'addresses/edit_associated', :controller => 'addresses', :action => 'edit_associated'
    assert_routing 'addresses/2/edit_associated', :controller => 'addresses', :action => 'edit_associated', :id => '2'
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
active_scaffold-3.4.17 test/extensions/routing_mapper_test.rb
active_scaffold-3.4.16 test/extensions/routing_mapper_test.rb
active_scaffold-3.4.14 test/extensions/routing_mapper_test.rb
active_scaffold-3.4.13 test/extensions/routing_mapper_test.rb
active_scaffold-3.4.12 test/extensions/routing_mapper_test.rb
active_scaffold-3.4.11 test/extensions/routing_mapper_test.rb