aboutsummaryrefslogtreecommitdiffstats
path: root/spec/routing/routes_routing_spec.rb
blob: 311de9f39463060e7ccf6d19a8be0e6e726fde98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
RSpec.describe "routes for Routes", type: :routing do
  context "routes /referentials/:id/lines/:id/routes/:id/duplicate" do

    let( :controller ){ {controller: 'routes', referential_id: ':referential_id', line_id: ':line_id', id: ':id'}  }

    it 'with method post to #post_duplicate' do
      expect(
        post: '/referentials/:referential_id/lines/:line_id/routes/:id/duplicate'
      ).to route_to controller.merge(action: 'duplicate')
    end
  end
end