"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MockValidateQuestion = void 0;
exports.makeMockValidateQuestion = makeMockValidateQuestion;
const ValidateQuestionChallengeStateUC_1 = require("../UC/ValidateQuestionChallengeStateUC");
class MockValidateQuestion extends ValidateQuestionChallengeStateUC_1.ValidateQuestionChallengeStateUC {
    constructor(appObject) {
        super(appObject, ValidateQuestionChallengeStateUC_1.ValidateQuestionChallengeStateUC.type);
        this.validate = jest.fn();
    }
}
exports.MockValidateQuestion = MockValidateQuestion;
function makeMockValidateQuestion(appObjects) {
    return new MockValidateQuestion(appObjects.getOrCreate("QuestionEntity"));
}
//# sourceMappingURL=MockValidateQuestion.js.map