Files
online.tbbank.gov.tm-larave…/nova/resources/js/__tests__/util/singularOrPlural.test.js
2024-09-01 18:54:23 +05:00

15 lines
540 B
JavaScript

import singularOrPlural from '@/util/singularOrPlural'
test('it can return correct inflector results', () => {
expect(singularOrPlural(0, 'hour')).toBe('hours')
expect(singularOrPlural(1, 'hour')).toBe('hour')
expect(singularOrPlural(1.23, 'hour')).toBe('hours')
expect(singularOrPlural(40, 'hour')).toBe('hours')
expect(singularOrPlural(40, 'Bouqueté')).toBe('Bouquetés')
})
test('it does ignore when suffix is a symbol', () => {
expect(singularOrPlural(40, '%')).toBe('%')
expect(singularOrPlural(40, '!')).toBe('!')
})