data-provider-temporary
Version:
Library that helps with server-to-client synchronization of data
17 lines (14 loc) • 474 B
JavaScript
/* eslint-env jest */
import assert from 'assert';
import { generateObjSchema, arraySchema } from '../../../src/util/schemas';
describe('schemas', () => {
it('should generate an object schema with correct properties', () => {
const schema = generateObjSchema({
foo: 'bar',
baz: arraySchema,
});
const properties = schema.properties || {};
assert.deepEqual(properties.foo, 'bar');
assert.deepEqual(properties.baz.type, 'array');
});
});