1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| import { toCamelcase, toSnakecase } from '../src';
describe('Main', () => { const data = { key_of_map: 1, 'key_the-map': { key_ofmap: 2, key_for_map: { ' key -_nested': { 'key deep': { 'key deeper_': 'end', b2b_Category: 'b2b', }, }, }, }, };
test('Main.toCamelCase', () => { expect(toCamelcase(data)).toEqual({ keyOfMap: 1, keyTheMap: { keyOfmap: 2, keyForMap: { keyNested: { keyDeep: { keyDeeper: 'end', b2bCategory: 'b2b', }, }, }, }, }); });
test('Main.toSnakecase', () => { expect(toSnakecase(data)).toEqual({ }); }); });
|