UNPKG

reusable-react-redux

Version:

Library to facilitate building reusable react redux components.

22 lines (18 loc) 515 B
const scope = require('../src/scope.js'); const store = { a0: { a1: { foo: 'foo', }, }, }; describe('Reusable React Redux Scope', function () { it('digs into the store state given a state path', function () { expect(scope(store, ['a0', 'a1'])).toBe(store.a0.a1); }); it('throws if the store state does not have the given state path', function () { expect(function () { scope(store, ['b0', 'b1']); }).toThrowError('Unable to scope store state: b0 from b0,b1'); }); });