UNPKG

ionic-mocks-jest

Version:
27 lines 861 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var create_spy_1 = require("../utilities/create-spy"); var ModalMock = /** @class */ (function () { function ModalMock() { } ModalMock.instance = function () { var _dismissCallback; var instance = create_spy_1.createSpyObj('Modal', [ 'present', 'dismiss', 'onDidDismiss' ]); instance.present.and.returnValue(Promise.resolve()); instance.dismiss.and.callFake(function () { _dismissCallback(); return Promise.resolve(); }); instance.onDidDismiss.and.callFake(function (callback) { _dismissCallback = callback; }); return instance; }; return ModalMock; }()); exports.ModalMock = ModalMock; //# sourceMappingURL=modal.js.map