UNPKG

fume-fhir-converter

Version:

FHIR-Utilized Mapping Engine - Community

32 lines 1.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * © Copyright Outburn Ltd. 2022-2024 All Rights Reserved * Project name: FUME-COMMUNITY */ const globals_1 = require("@jest/globals"); const cache_1 = require("../../cache"); const registerV2key_1 = require("./registerV2key"); describe('registerV2key', () => { let v2keyMap; beforeEach(() => { (0, cache_1.initCache)(); v2keyMap = (0, cache_1.getCache)().v2keyMap; }); (0, globals_1.test)('stores V2 key', async () => { (0, registerV2key_1.registerV2key)('key1', 'normalized1'); expect(v2keyMap.get('key1')).toBe('normalized1'); }); (0, globals_1.test)('overrides V2 key', async () => { (0, registerV2key_1.registerV2key)('key1', 'normalized1'); (0, registerV2key_1.registerV2key)('key1', 'normalized2'); expect(v2keyMap.get('key1')).toBe('normalized2'); }); (0, globals_1.test)('sets multiple V2 keys', async () => { (0, registerV2key_1.registerV2key)('key1', 'normalized1'); (0, registerV2key_1.registerV2key)('key2', 'normalized2'); expect(v2keyMap.get('key1')).toBe('normalized1'); expect(v2keyMap.get('key2')).toBe('normalized2'); }); }); //# sourceMappingURL=registerV2key.test.js.map