jest-automock
Version:
A small library used to mock an instance of a class using jest, perfect for mocking injected dependencies.
12 lines (11 loc) • 356 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.autoMock = void 0;
function autoMock(ref) {
return Object.getOwnPropertyNames(ref.prototype).reduce(function (mockObj, propertyName) {
// @ts-ignore
mockObj[propertyName] = jest.fn();
return mockObj;
}, {});
}
exports.autoMock = autoMock;