"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ChannelModelViewFactoryMock = void 0;
exports.makeChannelModelViewFactoryMock = makeChannelModelViewFactoryMock;
const ChannelModelViewFactory_1 = require("../UC/ChannelModelViewFactory");
class ChannelModelViewFactoryMock extends ChannelModelViewFactory_1.ChannelModelViewFactory {
    constructor(appObject) {
        super(appObject, ChannelModelViewFactory_1.ChannelModelViewFactory.type);
        this.disposeView = jest.fn();
        this.initializeView = jest.fn();
    }
}
exports.ChannelModelViewFactoryMock = ChannelModelViewFactoryMock;
function makeChannelModelViewFactoryMock(appObjects) {
    return new ChannelModelViewFactoryMock(appObjects.getOrCreate("ChannelModelViewFactoryMock"));
}
//# sourceMappingURL=ChannelModelViewFactoryMock.js.map