UNPKG

water-orm

Version:

A monolith version of Standalone waterline ORM

31 lines (23 loc) 761 B
var Transformer = require('../../../../lib/waterline/core/transformations'), assert = require('assert'); describe('Core Transformations', function() { describe('unserialize', function() { describe('with normal key/value pairs', function() { var transformer; before(function() { var attributes = { name: 'string', username: { columnName: 'login' } }; transformer = new Transformer(attributes, {}); }); it('should change login key to username', function() { var values = transformer.unserialize({ login: 'foo' }); assert(values.username); assert(values.username === 'foo'); }); }); }); });