store.js 504 B

1234567891011121314151617
  1. import assert from 'assert';
  2. import { StoreWrapper } from 'misago/services/store';
  3. var store = null;
  4. describe('Store', function() {
  5. it("addReducer registers new reducer", function() {
  6. store = new StoreWrapper();
  7. store.addReducer('test', 'reducer', {'initial': 'state'});
  8. assert.equal(store._reducers.test, 'reducer',
  9. "test reducer was registered");
  10. assert.deepEqual(store._initialState.test, {'initial': 'state'},
  11. "test reducer initial state was registered");
  12. });
  13. });