aboutsummaryrefslogtreecommitdiffstats
path: root/test/unit/ComposableObservableStore.js
diff options
context:
space:
mode:
authortmashuang <thomas.b.huang@gmail.com>2018-05-21 20:59:26 +0800
committertmashuang <thomas.b.huang@gmail.com>2018-05-21 20:59:26 +0800
commit13ebb0b455bc775a53b6bb30e675a39d02d8f6f5 (patch)
tree8e746281051ff1f75b948d89e1053c8da2ffc2cd /test/unit/ComposableObservableStore.js
parentf279a8e61a3f50326fe9f26b0b860af47cd662fb (diff)
downloadtangerine-wallet-browser-13ebb0b455bc775a53b6bb30e675a39d02d8f6f5.tar.gz
tangerine-wallet-browser-13ebb0b455bc775a53b6bb30e675a39d02d8f6f5.tar.zst
tangerine-wallet-browser-13ebb0b455bc775a53b6bb30e675a39d02d8f6f5.zip
Moved loose some loose test files to sub folders
Diffstat (limited to 'test/unit/ComposableObservableStore.js')
-rw-r--r--test/unit/ComposableObservableStore.js35
1 files changed, 0 insertions, 35 deletions
diff --git a/test/unit/ComposableObservableStore.js b/test/unit/ComposableObservableStore.js
deleted file mode 100644
index 3fba200c1..000000000
--- a/test/unit/ComposableObservableStore.js
+++ /dev/null
@@ -1,35 +0,0 @@
-const assert = require('assert')
-const ComposableObservableStore = require('../../app/scripts/lib/ComposableObservableStore')
-const ObservableStore = require('obs-store')
-
-describe('ComposableObservableStore', () => {
- it('should register initial state', () => {
- const store = new ComposableObservableStore('state')
- assert.strictEqual(store.getState(), 'state')
- })
-
- it('should register initial structure', () => {
- const testStore = new ObservableStore()
- const store = new ComposableObservableStore(null, { TestStore: testStore })
- testStore.putState('state')
- assert.deepEqual(store.getState(), { TestStore: 'state' })
- })
-
- it('should update structure', () => {
- const testStore = new ObservableStore()
- const store = new ComposableObservableStore()
- store.updateStructure({ TestStore: testStore })
- testStore.putState('state')
- assert.deepEqual(store.getState(), { TestStore: 'state' })
- })
-
- it('should return flattened state', () => {
- const fooStore = new ObservableStore({ foo: 'foo' })
- const barStore = new ObservableStore({ bar: 'bar' })
- const store = new ComposableObservableStore(null, {
- FooStore: fooStore,
- BarStore: barStore,
- })
- assert.deepEqual(store.getFlatState(), { foo: 'foo', bar: 'bar' })
- })
-})