This commit is contained in:
2026-04-25 16:36:34 +08:00
commit db90e7579b
1876 changed files with 189777 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
import { isValidJson } from '../json-helper';
describe('isValidJson', () => {
test.each([
['foo', false],
['[]', true],
['{}', true],
['{"foo": []}', true],
['{"foo": [}', false],
['{foo: bar}', false],
['{"foo": "bar"}', true],
[[], false],
[null, false],
[undefined, false],
])('%s => %s', (input: any, should) => {
expect(isValidJson(input)).toBe(should);
});
});