import {epciHref} from './epciHref';

describe('epciHref', () => {
  it('shouldBuildTheEpciUrlWithItsSlug', () => {
    expect(epciHref('fr', 3, 'Quimper Bretagne Occidentale')).toBe('/fr/epci/3/quimper-bretagne-occidentale');
    expect(epciHref('bzh', 12, 'Lorient Agglomération')).toBe('/bzh/epci/12/lorient-agglomeration');
  });

  it('shouldOmitTheSlugWhenTheNameIsUnknown', () => {
    expect(epciHref('fr', 9)).toBe('/fr/epci/9');
    expect(epciHref('fr', 9, '  ')).toBe('/fr/epci/9');
  });
});
