UNPKG

eventstorming

Version:
18 lines 1.49 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const ava_1 = require("ava"); const eventstorming_1 = require("eventstorming"); ava_1.test('should enable add model', t => { let eventModel = new eventstorming_1.EventModel; let baseModel = new eventstorming_1.BaseModel; let base = baseModel.create({ name: "event should be created" }); let event = eventModel.create({ name: "event should be created", relatedChild: base }); let getRelated = eventModel.getRelatedChildById(base.id); t.deepEqual(base["name"], getRelated["name"]); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRNb2RlbC5zcGVjLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL21vZGVsL0V2ZW50TW9kZWwuc3BlYy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDZCQUF5QjtBQUN6QixpREFBc0Q7QUFFdEQsVUFBSSxDQUFDLHlCQUF5QixFQUFFLENBQUM7SUFDL0IsSUFBSSxVQUFVLEdBQUcsSUFBSSwwQkFBVSxDQUFDO0lBRWhDLElBQUksU0FBUyxHQUFHLElBQUkseUJBQVMsQ0FBQztJQUM5QixJQUFJLElBQUksR0FBRyxTQUFTLENBQUMsTUFBTSxDQUFDO1FBQzFCLElBQUksRUFBRSx5QkFBeUI7S0FDaEMsQ0FBQyxDQUFDO0lBR0gsSUFBSSxLQUFLLEdBQUcsVUFBVSxDQUFDLE1BQU0sQ0FBQztRQUM1QixJQUFJLEVBQUUseUJBQXlCO1FBQy9CLFlBQVksRUFBRSxJQUFJO0tBQ25CLENBQUMsQ0FBQztJQUVILElBQUksVUFBVSxHQUFHLFVBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUM7SUFFekQsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEVBQUUsVUFBVSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7QUFDaEQsQ0FBQyxDQUFDLENBQUMifQ==