UNPKG

obj-chain-core

Version:

fluent chaining for obj with dot-prop access

22 lines (19 loc) 526 B
const test = require('ava') const ObjChain = require('../') test.skip('instantiation', t => { // chain it const chain = new ObjChain({}, [ 'DotPropPlugin', 'SnapshotPlugin', 'DiffPlugin', ]).set('eh', ['some values']) chain.snapshot() chain.set('oogabooga', true) chain.snapshot() const diff = chain.diff() console.log(diff.label) console.log(diff.formatted) t.true(typeof diff.formatted === 'string') t.true(diff.formatted.includes('eh')) t.true(diff.formatted.includes('oogabooga')) })