project_routing_spec.rb
862 Bytes
require "spec_helper"
describe ProjectsController do
describe "routing" do
it 'should route to #new' do
get('/projects/new').should route_to('projects#new')
end
it 'should route to #index' do
get('/projects').should route_to('projects#index')
end
it 'should route to #create' do
post('/projects').should route_to('projects#create')
end
it 'should route to #show' do
get('/projects/1').should route_to('projects#show', :id => "1")
end
it 'should route to #edit' do
get('/projects/1/edit').should route_to('projects#edit', :id => "1")
end
it 'should route to #update' do
put('/projects/1').should route_to('projects#update', :id => "1")
end
it 'should route to #destroy' do
delete('/projects/1').should route_to('projects#destroy', :id => "1")
end
end
end