Sha256: 9118f36d2a63b405cc6312b48d0d14c5730b59c35159652a0bf715550adfaefb

Contents?: true

Size: 746 Bytes

Versions: 1

Compression:

Stored size: 746 Bytes

Contents

require "spec_helper"

describe Books::AssetsController do

  it {should route(:get,'books/1/assets/TestDoc').to(
                 :controller => "books/assets", :action => :index, :book_id => 1, :type => "TestDoc")}

  it {should route(:get,'books/1/assets/my/asset/type').to(
                 :controller => "books/assets", :action => :index, :book_id => 1, :type => ["my","asset","type"])}

  it {should route(:post,'books/1/assets/TestDoc.js').to(
                 :controller => "books/assets", :action => :create, :book_id => 1, :type => "TestDoc", :format => 'js')}

  it {should route(:delete,'books/1/assets/20.js').to(
                 :controller => "books/assets", :action => :destroy, :book_id => 1, :format => 'js', :id => 20)}

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
acts_as_assets-0.0.1 spec/routing/assets_routing_spec.rb