AyuntamientoMadrid/participacion

View on GitHub
spec/routing/sdg_routes_spec.rb

Summary

Maintainability
A
0 mins
Test Coverage
require "rails_helper"

describe "SDG routes" do
  it "maps goals to their code" do
    expect(get("/sdg/goals/1")).to route_to(
      controller: "sdg/goals",
      action: "show",
      code: "1"
    )
  end

  it "requires using the code instead of the ID" do
    expect(get(sdg_goal_path(SDG::Goal[2].code))).to route_to(
      controller: "sdg/goals",
      action: "show",
      code: "2"
    )
  end
end