UNPKG

@codification/cutwater-aws

Version:

A library providing general functionality for TypeScript based AWS projects.

20 lines 812 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const DynamoItem_1 = require("./DynamoItem"); describe('DynamoItem', () => { describe('prune', () => { it('can properly prune empty optional properties', () => { const item = new DynamoItem_1.DynamoItem(); item.setString('email', 'foo@test.com'); item.setString('domainId', 'CONG.345'); item.setNumber('lastAccess', Date.now()); item.toStringSet('roles', []); const result = item.prune(); expect(result.pic).toBeUndefined(); expect(result.name).toBeUndefined(); expect(result.roles).toBeUndefined(); expect(result.email).toBeDefined(); }); }); }); //# sourceMappingURL=DynamoItem.test.js.map