Sha256: fdae4ee9255f0b4371656a8732de77dd1b61d008775e834b7173c91a598d5b1e
Contents?: true
Size: 1.71 KB
Versions: 3
Compression:
Stored size: 1.71 KB
Contents
require 'spec_helper' describe 'routing to Kuhsaft::PagesController' do it 'routes /*url to pages#show' do { :get => '/en/my-slug' }.should route_to( :controller => 'kuhsaft/pages', :action => 'show', :url => 'en/my-slug' ) end end describe 'routing to Kuhsaft::Admin::PagesController' do it 'routes /admin/pages to admin/pages#index' do { :get => '/admin/pages' }.should route_to( :controller => 'kuhsaft/admin/pages', :action => 'index' ) end it 'routes POST /admin/pages to admin/pages#create' do { :post => '/admin/pages' }.should route_to( :controller => 'kuhsaft/admin/pages', :action => 'create' ) end it 'routes PUT /admin/pages/:id to admin/pages#update' do { :put => '/admin/pages/1' }.should route_to( :controller => 'kuhsaft/admin/pages', :action => 'update', :id => '1' ) end it 'routes DELETE /admin/pages/:id to admin/pages#destroy' do { :delete => '/admin/pages/1' }.should route_to( :controller => 'kuhsaft/admin/pages', :action => 'destroy', :id => '1' ) end it 'routes /admin/pages/:id to admin/pages#show' do { :get => '/admin/pages/1' }.should route_to( :controller => 'kuhsaft/admin/pages', :action => 'show', :id => '1' ) end it 'routes /admin/pages/new to admin/pages#new' do { :get => '/admin/pages/new' }.should route_to( :controller => 'kuhsaft/admin/pages', :action => 'new' ) end it 'routes /admin/pages/:id/edit to admin/pages#edit' do { :get => '/admin/pages/1/edit' }.should route_to( :controller => 'kuhsaft/admin/pages', :action => 'edit', :id => '1' ) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
kuhsaft-0.0.6 | spec/routing/pages_routing_spec.rb |
kuhsaft-0.0.5 | spec/routing/pages_routing_spec.rb |
kuhsaft-0.0.4 | spec/routing/pages_routing_spec.rb |