ルーティングしていると、テストでそこに対してgetとかをすると、ルーティングが機能してしまう。
例えば、
map.connect '',:controller => "user/account",:action => "login"
となっているとして、
get :login assert_match %r<^https://test.host/user/account/#{action}/?>, @response.headers['Location']
とすると、(これはSSLリダイレクトのテスト)
<"https://test.host/?_saiyo_session_id="> expected to be =~^https:\/\/test.host\/user\/account\/login\/?/>.
と、見事にルーティングされてしまう。