require "rails_helper" RSpec.describe Teams::GenerateSlug do let(:club) { Club.create!(name: "Test Club", sport: "volleyball", primary_color: "#e53935", secondary_color: "#ffffff") } it "genera uno slug dal nome" do team = club.teams.build(name: "Team MLTV U15", sport_key: "pallavolo") expect(described_class.call(team)).to eq("team-mltv-u15") end it "aggiunge un suffisso se lo slug esiste giĆ " do club.teams.create!(name: "Team MLTV", sport_key: "pallavolo") team = club.teams.build(name: "Team MLTV", sport_key: "pallavolo") expect(described_class.call(team)).to eq("team-mltv-2") end end