UNPKG

sinon

Version:

JavaScript test spies, stubs and mocks.

12 lines (9 loc) 359 B
"use strict"; var valueToString = require("@sinonjs/commons").valueToString; function throwOnFalsyObject(object, property) { if (property && !object) { var type = object === null ? "null" : "undefined"; throw new Error("Trying to stub property '" + valueToString(property) + "' of " + type); } } module.exports = throwOnFalsyObject;