mockingbird
Version:
Super Simple, Yet Powerful, TypeScript Library for Creating Mocks. Mockingbird allows you to create class mocks like a breeze with a simple yet powerful @Mock decorator
17 lines • 596 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MockFactory = void 0;
const builder_1 = require("../builder");
/**
* MockFactory take the target class as a parameter and returns
* a MockBuilder which enables to chain some methods and compose
* a new mock or mocks.
*
* @param target {Class<TClass>} the class to create mock(s) from
* @returns {MockBuilder<TClass>} new builder to compose a mock
*/
function MockFactory(target) {
return new builder_1.MockBuilder(target);
}
exports.MockFactory = MockFactory;
//# sourceMappingURL=mock-factory.js.map