UNPKG

@sakuli/commons

Version:

28 lines 979 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var templated_property_source_class_1 = require("./templated-property-source.class"); describe('TemplatedPropertyMap', function () { var _values = { "basedir": 'some/path', "workingdir": "${basedir}/work" }; var staticPropMap = { get: function (key) { return _values[key]; }, has: function (key) { return !!_values[key]; } }; var mapUnderTest; beforeEach(function () { mapUnderTest = new templated_property_source_class_1.TemplatedPropertyMap(staticPropMap); }); it('should read values from "baseMap"', function () { expect(mapUnderTest.get('basedir')).toBe('some/path'); }); it('should render templated values', function () { expect(mapUnderTest.get('workingdir')).toBe('some/path/work'); }); }); //# sourceMappingURL=templated-property-source.class.spec.js.map