1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-11 13:15:01 +00:00
mon-entreprise/site/test/fabrique-social.test.ts
bulteau 84f5c6dbdc
🐛 Affichage de l'adresse du siège dans les résultats de la recherche entreprise (#2884)
* fix display siege address

* add FabriqueSocialEtablissement type

* add function to get Siege or First etablissement from FabriqueSocialEntreprise object

* not use directly FabriqueSocialEntreprise.firstMatchingEtablissement anymore

* add unit test for getSiegeOrFirstEtablissement function
2024-02-07 16:10:13 +01:00

21 lines
694 B
TypeScript

import { describe, expect, it } from 'vitest'
import { getSiegeOrFirstEtablissement } from '@/api/fabrique-social'
import {
fabriqueSocialWithoutSiege,
fabriqueSocialWithSiege,
} from './fabrique-social.fixtures'
describe('Fabrique Social', () => {
describe('getSiegeOrFirstEtablissement Function', () => {
it('should return siege', () => {
const siege = getSiegeOrFirstEtablissement(fabriqueSocialWithSiege)
expect(siege.address).to.equal('23 RUE DE MOGADOR 75009 PARIS 9')
})
it('should return FirstEtablissement', () => {
const siege = getSiegeOrFirstEtablissement(fabriqueSocialWithoutSiege)
expect(siege.address).to.equal('4 RUE VOLTAIRE 44000 NANTES')
})
})
})