UNPKG

eventstorming

Version:
46 lines 3.91 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 baseModel = new eventstorming_1.BaseModel; let event = baseModel.create({ name: "event should be created" }); let eventRead = baseModel.readById(event['id']); t.deepEqual(eventRead["name"], event["name"]); }); ava_1.test('should enable add model 2', t => { let baseModel = new eventstorming_1.BaseModel; let event = baseModel.create({ name: "event should be created 2" }); let eventRead = baseModel.readById(event.id); t.deepEqual(eventRead["name"], event["name"]); }); ava_1.test('should enable get all model', t => { let baseModel = new eventstorming_1.BaseModel; baseModel.create({ name: "event should be created 1" }); baseModel.create({ name: "event should be created 2" }); let events = baseModel.all(); t.deepEqual(events[0]['name'], 'event should be created 1'); t.deepEqual(events[1]['name'], 'event should be created 2'); }); ava_1.test('should enable deleteById model', t => { let baseModel = new eventstorming_1.BaseModel; let event1 = baseModel.create({ name: "event should be created 1" }); baseModel.create({ name: "event should be created 2" }); baseModel.deleteById(event1["id"]); let events = baseModel.all(); t.deepEqual(events.length, 1); t.deepEqual(events[0]['name'], 'event should be created 2'); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQmFzZU1vZGVsLnNwZWMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbW9kZWwvQmFzZU1vZGVsLnNwZWMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSw2QkFBeUI7QUFDekIsaURBQTBDO0FBRTFDLFVBQUksQ0FBQyx5QkFBeUIsRUFBRSxDQUFDO0lBQy9CLElBQUksU0FBUyxHQUFHLElBQUkseUJBQVMsQ0FBQztJQUM5QixJQUFJLEtBQUssR0FBRyxTQUFTLENBQUMsTUFBTSxDQUFDO1FBQzNCLElBQUksRUFBRSx5QkFBeUI7S0FDaEMsQ0FBQyxDQUFDO0lBRUgsSUFBSSxTQUFTLEdBQUcsU0FBUyxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztJQUNoRCxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsRUFBRSxLQUFLLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztBQUNoRCxDQUFDLENBQUMsQ0FBQztBQUVILFVBQUksQ0FBQywyQkFBMkIsRUFBRSxDQUFDO0lBQ2pDLElBQUksU0FBUyxHQUFHLElBQUkseUJBQVMsQ0FBQztJQUM5QixJQUFJLEtBQUssR0FBRyxTQUFTLENBQUMsTUFBTSxDQUFDO1FBQzNCLElBQUksRUFBRSwyQkFBMkI7S0FDbEMsQ0FBQyxDQUFDO0lBRUgsSUFBSSxTQUFTLEdBQUcsU0FBUyxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0MsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLEVBQUUsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7QUFDaEQsQ0FBQyxDQUFDLENBQUM7QUFFSCxVQUFJLENBQUMsNkJBQTZCLEVBQUUsQ0FBQztJQUNuQyxJQUFJLFNBQVMsR0FBRyxJQUFJLHlCQUFTLENBQUM7SUFDOUIsU0FBUyxDQUFDLE1BQU0sQ0FBQztRQUNmLElBQUksRUFBRSwyQkFBMkI7S0FDbEMsQ0FBQyxDQUFDO0lBRUgsU0FBUyxDQUFDLE1BQU0sQ0FBQztRQUNmLElBQUksRUFBRSwyQkFBMkI7S0FDbEMsQ0FBQyxDQUFDO0lBRUgsSUFBSSxNQUFNLEdBQUcsU0FBUyxDQUFDLEdBQUcsRUFBRSxDQUFDO0lBQzdCLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFFLDJCQUEyQixDQUFDLENBQUM7SUFDNUQsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsMkJBQTJCLENBQUMsQ0FBQztBQUM5RCxDQUFDLENBQUMsQ0FBQztBQUVILFVBQUksQ0FBQyxnQ0FBZ0MsRUFBRSxDQUFDO0lBQ3RDLElBQUksU0FBUyxHQUFHLElBQUkseUJBQVMsQ0FBQztJQUM5QixJQUFJLE1BQU0sR0FBRyxTQUFTLENBQUMsTUFBTSxDQUFDO1FBQzVCLElBQUksRUFBRSwyQkFBMkI7S0FDbEMsQ0FBQyxDQUFDO0lBRUgsU0FBUyxDQUFDLE1BQU0sQ0FBQztRQUNmLElBQUksRUFBRSwyQkFBMkI7S0FDbEMsQ0FBQyxDQUFDO0lBRUgsU0FBUyxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztJQUNuQyxJQUFJLE1BQU0sR0FBRyxTQUFTLENBQUMsR0FBRyxFQUFFLENBQUM7SUFDN0IsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQzlCLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFFLDJCQUEyQixDQUFDLENBQUM7QUFDOUQsQ0FBQyxDQUFDLENBQUMifQ==