From 6b62cb1b87e83b9d163904aabf261f80221fd1fa Mon Sep 17 00:00:00 2001 From: Jared Scheib Date: Mon, 17 Apr 2017 12:24:43 -0700 Subject: [PATCH] Add test for ME_RECEIVED --- ui/spec/shared/reducers/authSpec.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ui/spec/shared/reducers/authSpec.js b/ui/spec/shared/reducers/authSpec.js index d701cfe181..170244f35f 100644 --- a/ui/spec/shared/reducers/authSpec.js +++ b/ui/spec/shared/reducers/authSpec.js @@ -51,4 +51,18 @@ describe('Shared.Reducers.authReducer', () => { expect(reducedState.links[0]).to.deep.equal(defaultAuth.links[0]) expect(reducedState.isAuthLoading).to.equal(false) }) + + it('should handle ME_REQUESTED', () => { + const reducedState = authReducer(initialState, meRequested()) + + expect(reducedState.isMeLoading).to.equal(true) + }) + + it('should handle ME_RECEIVED', () => { + const loadingState = Object.assign({}, initialState, {isMeLoading: true}) + const reducedState = authReducer(loadingState, meReceived(defaultMe)) + + expect(reducedState.me).to.deep.equal(defaultMe) + expect(reducedState.isAuthLoading).to.equal(false) + }) })