whoami7 - Manager
:
/
home
/
topsuzmw
/
public_html
/
wp-content
/
plugins
/
extendify
/
src
/
Shared
/
lib
/
__tests__
/
Upload File:
files >> /home/topsuzmw/public_html/wp-content/plugins/extendify/src/Shared/lib/__tests__/parsing.test.js
import { safeParseJson } from '@shared/lib/parsing'; describe('safeParseJson', () => { it('parses valid JSON string', () => { const json = '{"name": "Test", "active": true}'; const result = safeParseJson(json); expect(result).toEqual({ name: 'Test', active: true }); }); it('returns empty object for invalid JSON', () => { const json = '{name: Test,}'; const result = safeParseJson(json); expect(result).toEqual({}); }); it('returns empty object for empty string', () => { const result = safeParseJson(''); expect(result).toEqual({}); }); it('returns empty object for null', () => { const result = safeParseJson(null); expect(result).toEqual({}); }); it('returns empty object for undefined', () => { const result = safeParseJson(undefined); expect(result).toEqual({}); }); });
Copyright ©2021 || Defacer Indonesia