Skip to content

Commit

Permalink
i18n test
Browse files Browse the repository at this point in the history
  • Loading branch information
nbonamy committed May 17, 2024
1 parent 5db7102 commit a537207
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions tests/unit/i18n.test.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@

import { expect, test } from 'vitest'
import { countryCodeToName } from '../../src/services/i18n'

test('Country code to Name', async () => {
expect(countryCodeToName('en')).toBe('English')
expect(countryCodeToName('es')).toBe('Spanish')
expect(countryCodeToName('fr')).toBe('French')
expect(countryCodeToName('de')).toBe('German')
expect(countryCodeToName('it')).toBe('Italian')
expect(countryCodeToName('pt')).toBe('Portuguese')
expect(countryCodeToName('nl')).toBe('Dutch')
expect(countryCodeToName('pl')).toBe('Polish')
expect(countryCodeToName('ru')).toBe('Russian')
expect(countryCodeToName('ja')).toBe('Japanese')
expect(countryCodeToName('ko')).toBe('Korean')
expect(countryCodeToName('zh')).toBe('Chinese')
expect(countryCodeToName('vi')).toBe('Vietnamese')
expect(countryCodeToName('th')).toBe('Thai')
expect(countryCodeToName('id')).toBe('Indonesian')
expect(countryCodeToName('hi')).toBe('Hindi')
expect(countryCodeToName('ar')).toBe('Arabic')
expect(countryCodeToName('tr')).toBe('Turkish')
expect(countryCodeToName('ms')).toBe('Malay')
expect(countryCodeToName('fi')).toBe(' Filipino')
expect(countryCodeToName('sw')).toBe('Swahili')
expect(countryCodeToName('xx')).toBe('English')
})

0 comments on commit a537207

Please sign in to comment.