Functional test default methods

Given a route “resources :orders,” why does the following (generated)
functional test using a GET request work? Should it?

test/functional/orders_controller_test.rb

test “should get create” do
get :create # create action supports request method other than
POST?
assert_response :success
end

It isn’t really a problem, I’m just curious if I’m missing something.

On 3 March 2011 21:57, djangst [email protected] wrote:

It isn’t really a problem, I’m just curious if I’m missing something.
If I am interpreting the output from rake routes correctly then an
attempt to run a create action with GET will actually call the index
action, so it should succeed.

Colin