UNPKG

shurajs

Version:

A simple and extensible json schema extractor for NodeJS

32 lines (22 loc) 555 B
const shurajs = require('../../index') test('123 returns true', () => { const expected = 123 const schema = { number: { '*': 'number' } } const model = { number: 123 } const received = shurajs.extract(schema, model) expect(received.number).toBe(expected) }) test('"123" returns false', () => { const schema = { number: { '*': 'number' } } const model = { number: '123' } const received = shurajs.extract(schema, model) expect(received.number).toBeUndefined() })