1
2
3
4
5
6
7
8
9
10
11
|
import {test, assert} from 'vitest';
import pluralize from './pluralize.js';
test('pluralize', () => {
assert.equal(pluralize(0, 'A number', '$$ numbers'), '0 numbers');
assert.equal(pluralize(0, 'A number', '$$ numbers', 'No numbers'), 'No numbers');
assert.equal(pluralize(1, 'A number', '$$ numbers', 'No numbers'), 'A number');
assert.equal(pluralize(2, 'A number', '$$ numbers', 'No numbers'), '2 numbers');
assert.equal(pluralize(2, 'A number', 'Many numbers', 'No numbers'), 'Many numbers');
});
|