teqo/tests/unit/municipalityGeographyParts.unit.spec.ts
Francisco Ignácio Fontoura Solla a60200cf6c B25: link do território na lista de municípios
Fecha a navegação inversa para /campanha/territorios com âncoras estáveis compartilhadas entre lista e destino.
2026-07-26 18:59:49 -03:00

25 lines
724 B
TypeScript

import { describe, expect, it } from 'vitest'
import { municipalityGeographyParts } from '@/utilities/municipalityLabels'
describe('municipalityGeographyParts', () => {
it('returns only the region for whole municipalities', () => {
expect(
municipalityGeographyParts({
region: 'Chapada Diamantina',
kind: 'municipio',
zoneNumber: null,
}),
).toEqual({ region: 'Chapada Diamantina', zoneSuffix: null })
})
it('keeps the ZE suffix outside the linkable region name', () => {
expect(
municipalityGeographyParts({
region: 'Salvador',
kind: 'zona',
zoneNumber: 5,
}),
).toEqual({ region: 'Salvador', zoneSuffix: '· ZE 5' })
})
})