aboutsummaryrefslogtreecommitdiffstats
path: root/test/unit/app/controllers/preferences-controller-test.js
diff options
context:
space:
mode:
authorDan Finlay <542863+danfinlay@users.noreply.github.com>2018-09-12 03:52:12 +0800
committerGitHub <noreply@github.com>2018-09-12 03:52:12 +0800
commit1d95dc72b15bba7b81a2f8f0693a58113dc19e2e (patch)
treeee2205f50b8d9f7a771e3b31af81019c0d75f869 /test/unit/app/controllers/preferences-controller-test.js
parent1552fe1c3eb8571036f8e32a3b2c5895849d19f1 (diff)
parent13bc46d8243b434268db04b58500720b4884a969 (diff)
downloadtangerine-wallet-browser-1d95dc72b15bba7b81a2f8f0693a58113dc19e2e.tar
tangerine-wallet-browser-1d95dc72b15bba7b81a2f8f0693a58113dc19e2e.tar.gz
tangerine-wallet-browser-1d95dc72b15bba7b81a2f8f0693a58113dc19e2e.tar.bz2
tangerine-wallet-browser-1d95dc72b15bba7b81a2f8f0693a58113dc19e2e.tar.lz
tangerine-wallet-browser-1d95dc72b15bba7b81a2f8f0693a58113dc19e2e.tar.xz
tangerine-wallet-browser-1d95dc72b15bba7b81a2f8f0693a58113dc19e2e.tar.zst
tangerine-wallet-browser-1d95dc72b15bba7b81a2f8f0693a58113dc19e2e.zip
Merge pull request #5236 from whymarrh/excise-config-manager
Delete ConfigManager class and replace its valid usages
Diffstat (limited to 'test/unit/app/controllers/preferences-controller-test.js')
-rw-r--r--test/unit/app/controllers/preferences-controller-test.js30
1 files changed, 30 insertions, 0 deletions
diff --git a/test/unit/app/controllers/preferences-controller-test.js b/test/unit/app/controllers/preferences-controller-test.js
index 2c261be90..b5ccf3fb5 100644
--- a/test/unit/app/controllers/preferences-controller-test.js
+++ b/test/unit/app/controllers/preferences-controller-test.js
@@ -449,5 +449,35 @@ describe('preferences controller', function () {
assert.ok(assetImages[address], `set image correctly`)
})
})
+
+ describe('setPasswordForgotten', function () {
+ it('should default to false', function () {
+ const state = preferencesController.store.getState()
+ assert.equal(state.forgottenPassword, false)
+ })
+
+ it('should set the forgottenPassword property in state', function () {
+ assert.equal(preferencesController.store.getState().forgottenPassword, false)
+
+ preferencesController.setPasswordForgotten(true)
+
+ assert.equal(preferencesController.store.getState().forgottenPassword, true)
+ })
+ })
+
+ describe('setSeedWords', function () {
+ it('should default to null', function () {
+ const state = preferencesController.store.getState()
+ assert.equal(state.seedWords, null)
+ })
+
+ it('should set the seedWords property in state', function () {
+ assert.equal(preferencesController.store.getState().seedWords, null)
+
+ preferencesController.setSeedWords('foo bar baz')
+
+ assert.equal(preferencesController.store.getState().seedWords, 'foo bar baz')
+ })
+ })
})