UNPKG

miz

Version:

Generate mock data, just like a person.

18 lines (17 loc) 443 B
import { Mocker } from '../mocker'; /** * object mocker. * @param mockerObject * @returns {Mocker} */ export function shape(mockerObject) { if (typeof mockerObject !== 'object') throw new Error('The parameter of mocker shape should be object.'); return new Mocker(function () { var r = {}; for (var key in mockerObject) { r[key] = mockerObject[key].mock(); } return r; }); }