UNPKG

reiso

Version:
27 lines 2.09 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const Tool_1 = require("../../../Modules/Tool"); describe("Module/Tool", () => { beforeEach(() => { Tool_1.clearModel(); }); afterEach(() => { Tool_1.clearModel(); }); it("clearModel", () => { Tool_1.RegisterCommand({ name: 'TestCommand' }, (args, read) => { }); Tool_1.clearModel(); expect(!Tool_1.getCommands().TestCommand).toBeTruthy(); }); it("RegisterCommand", () => { const action = (args, read) => { }; Tool_1.RegisterCommand({ name: 'TestCommand' }, action); expect(!!Tool_1.getCommands().TestCommand).toBeTruthy(); expect(Tool_1.getCommands().TestCommand.action).toBe(action); }); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVG9vbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9UZXN0L1NlcnZlci9SZWdpc3RlcnMvVG9vbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGdEQUFpRjtBQUVqRixRQUFRLENBQUMsYUFBYSxFQUFFLEdBQUcsRUFBRTtJQUN6QixVQUFVLENBQUMsR0FBRyxFQUFFO1FBQ1osaUJBQVUsRUFBRSxDQUFDO0lBQ2pCLENBQUMsQ0FBQyxDQUFBO0lBRUYsU0FBUyxDQUFDLEdBQUcsRUFBRTtRQUNYLGlCQUFVLEVBQUUsQ0FBQztJQUNqQixDQUFDLENBQUMsQ0FBQTtJQUVGLEVBQUUsQ0FBQyxZQUFZLEVBQUUsR0FBRyxFQUFFO1FBQ2xCLHNCQUFlLENBQUM7WUFDWixJQUFJLEVBQUUsYUFBYTtTQUN0QixFQUFFLENBQUMsSUFBSSxFQUFFLElBQUksRUFBRSxFQUFFLEdBQUUsQ0FBQyxDQUFDLENBQUM7UUFFdkIsaUJBQVUsRUFBRSxDQUFDO1FBRWIsTUFBTSxDQUFDLENBQUMsa0JBQVcsRUFBRSxDQUFDLFdBQVcsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDO0lBQ3BELENBQUMsQ0FBQyxDQUFDO0lBRUgsRUFBRSxDQUFDLGlCQUFpQixFQUFFLEdBQUcsRUFBRTtRQUN2QixNQUFNLE1BQU0sR0FBRyxDQUFDLElBQUksRUFBRSxJQUFJLEVBQUUsRUFBRSxHQUFFLENBQUMsQ0FBQztRQUNsQyxzQkFBZSxDQUFDO1lBQ1osSUFBSSxFQUFFLGFBQWE7U0FDdEIsRUFBRSxNQUFNLENBQUMsQ0FBQztRQUVYLE1BQU0sQ0FBQyxDQUFDLENBQUMsa0JBQVcsRUFBRSxDQUFDLFdBQVcsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ2pELE1BQU0sQ0FBQyxrQkFBVyxFQUFFLENBQUMsV0FBWSxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUMzRCxDQUFDLENBQUMsQ0FBQztBQUNQLENBQUMsQ0FBQyxDQUFDIn0=