UNPKG

vcc-ui

Version:

VCC UI is a collection of React UI Components that can be used for developing front-end applications at Volvo Car Corporation.

48 lines 916 B
import { merge } from './merge'; describe('merge()', function () { it('performs shallow level merge', function () { var target = { foo: 'hello world', bar: 123, baz: function baz() {}, qux: { boz: 321 } }; var result = merge(target, { foo: 'overwritten', baz: 'also-overwritten' }); expect(result).toEqual({ foo: 'overwritten', bar: 123, baz: 'also-overwritten', qux: { boz: 321 } }); }); it('performs deep level merge', function () { var target = { foo: 'hello world', bar: 123, qux: { boz: 321 } }; var result = merge(target, { qux: { boz: 'new-boz', baz: 'baz' } }); expect(result).toEqual({ foo: 'hello world', bar: 123, qux: { boz: 'new-boz', baz: 'baz' } }); }); });