Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 538 Bytes

File metadata and controls

28 lines (22 loc) · 538 Bytes

context

data context manager

Usage

import * as API from '@geeeger/context';

it('api.setAll', () => {
    const keys = 'aa';
    const obja: object = { dd: 11 };
    const objb: object = { cc: obja };
    const objc: object = { bb: objb };
    expect(API.setAll(keys, objc)).toBeUndefined();
});

it('api.set', () => {
    const key = 'aa.bb.cc.dd';
    const val = '33';
    expect(API.set(key, val)).toBeUndefined();
});

it('api.get', () => {
    const key = 'aa.bb.cc.dd';
    expect(API.get(key)).toBe('33');
});