@snipsonian/core
Version:
Core/base reusable javascript code snippets
17 lines (13 loc) • 664 B
text/typescript
import convertListStringToArray from './convertListStringToArray';
describe('convertListStringToArray()', () => {
it('converts a comma-separated list string to an array (but the separator can be overruled)', () => {
const listItemOne = 'testItem';
const listItemTwo = 'otherItem';
expect(convertListStringToArray(undefined)).toEqual(null);
expect(convertListStringToArray(`${listItemOne},${listItemTwo}`)).toEqual([listItemOne, listItemTwo]);
expect(convertListStringToArray(
`${listItemOne}.${listItemTwo}`,
{ itemSeparator: '.' },
)).toEqual([listItemOne, listItemTwo]);
});
});