"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const normalize_name_1 = require("./normalize-name"); describe('normalizeName', () => { it('gör om till gemener', () => { expect((0, normalize_name_1.normalizeName)('Kycklingfilé')).toBe('kycklingfile'); }); it('tar bort svenska diakritiska tecken', () => { expect((0, normalize_name_1.normalizeName)('åäö')).toBe('aao'); expect((0, normalize_name_1.normalizeName)('ÅÄÖ')).toBe('aao'); }); it('tar bort mellanslag', () => { expect((0, normalize_name_1.normalizeName)('rökt paprikapulver')).toBe('roktpaprikapulver'); }); it('tar bort inledande och avslutande mellanslag', () => { expect((0, normalize_name_1.normalizeName)(' lax ')).toBe('lax'); }); it('tar bort specialtecken', () => { expect((0, normalize_name_1.normalizeName)('Curry (mild)')).toBe('currymild'); }); it('hanterar siffror', () => { expect((0, normalize_name_1.normalizeName)('Omega-3')).toBe('omega3'); }); it('hanterar tom sträng', () => { expect((0, normalize_name_1.normalizeName)('')).toBe(''); }); it('hanterar sträng med bara mellanslag', () => { expect((0, normalize_name_1.normalizeName)(' ')).toBe(''); }); it('normaliserar accenter korrekt', () => { expect((0, normalize_name_1.normalizeName)('Fläskfilé')).toBe('flaskfile'); expect((0, normalize_name_1.normalizeName)('Gräddfil')).toBe('graddfil'); expect((0, normalize_name_1.normalizeName)('Rödlök')).toBe('rodlok'); }); }); //# sourceMappingURL=normalize-name.spec.js.map