UNPKG

boip

Version:

a command line application that creates a new project from a boilerplate stored on GitHub

27 lines (25 loc) 612 B
const Con = require('../con') afterEach(() => { const conf = Con('injections') const list = conf() Object.keys(list).forEach(key => { conf(key, 'delete') }) }) test('con', () => { const conf = Con('injections') // set conf('text1', 'v1') // get expect(conf('text1')).toBe('v1') // set conf('text2', 'v2') // get all expect(conf()).toHaveProperty('text1', 'v1') expect(conf()).toHaveProperty('text2', 'v2') // delete conf('text1', 'delete') expect(conf('text1')).toBeUndefined() expect(conf()).not.toHaveProperty('text1') expect(conf()).toHaveProperty('text2', 'v2') })