mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
add some tests, yay!
This commit is contained in:
parent
36d9fd7332
commit
a328f2ffd2
1 changed files with 31 additions and 0 deletions
31
actionpack/test/routing/helper_test.rb
Normal file
31
actionpack/test/routing/helper_test.rb
Normal file
|
@ -0,0 +1,31 @@
|
|||
require 'abstract_unit'
|
||||
|
||||
module ActionDispatch
|
||||
module Routing
|
||||
class HelperTest < ActiveSupport::TestCase
|
||||
class Duck
|
||||
def to_param
|
||||
nil
|
||||
end
|
||||
end
|
||||
|
||||
def test_exception
|
||||
rs = ::ActionDispatch::Routing::RouteSet.new
|
||||
rs.draw do
|
||||
resources :ducks do
|
||||
member do
|
||||
get :pond
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
x = Class.new {
|
||||
include rs.url_helpers
|
||||
}
|
||||
assert_raises ActionController::RoutingError do
|
||||
x.new.pond_duck_path Duck.new
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Reference in a new issue