Updated

spec/routing/admin/petitions / schedule_debate_spec.rb

D
27 lines of codes
0 methods
N/A complexity/method
2 churn
43.8 complexity
66 duplications
require 'rails_helper' RSpec.describe "routes for admin petition scheduled debate dates", type: :routes, admin: true do
  1. Similar code found in 5 nodes Locations: 0 1 2 3 4
it "doesn't route GET /admin/petitions/1/schedule-debate/new" do expect(get("/admin/petitions/1/schedule-debate/new")).not_to be_routable end it "doesn't route POST /admin/petitions/1/schedule-debate" do expect(post("/admin/petitions/1/schedule-debate")).not_to be_routable end it "routes GET /admin/petitions/1/schedule-debate to admin/schedule_debate#show" do expect(get("/admin/petitions/1/schedule-debate")).to route_to('admin/schedule_debate#show', petition_id: '1') end it "doesn't route GET /admin/petitions/1/schedule-debate/edit" do expect(post("/admin/petitions/1/schedule-debate/edit")).not_to be_routable end it "routes PATCH /admin/petitions/1/schedule-debate to admin/schedule_debate#update" do expect(patch("/admin/petitions/1/schedule-debate")).to route_to('admin/schedule_debate#update', petition_id: '1') end it "doesn't route DELETE /admin/petitions/1/schedule-debate" do expect(delete("/admin/petitions/1/schedule-debate")).not_to be_routable end end