@hirez_io/auto-spies-core
Version:
Create automatic spies from classes in tests, also for promises and observables, used as a common code for jasmine-auto-spies and jest-auto-spies
25 lines • 778 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ArgsMap = void 0;
var javascript_stringify_1 = require("javascript-stringify");
var ArgsMap = /** @class */ (function () {
function ArgsMap() {
this.map = {};
}
ArgsMap.prototype.set = function (key, value) {
var keyAsString = (0, javascript_stringify_1.stringify)(key);
if (keyAsString) {
this.map[keyAsString] = value;
}
};
ArgsMap.prototype.get = function (key) {
var keyAsString = (0, javascript_stringify_1.stringify)(key);
if (!keyAsString) {
return;
}
return this.map[keyAsString];
};
return ArgsMap;
}());
exports.ArgsMap = ArgsMap;
//# sourceMappingURL=args-map.js.map