diff --git a/src/__mocks__/redux-oidc.js b/src/__mocks__/redux-oidc.js new file mode 100644 index 000000000..b1c6ea436 --- /dev/null +++ b/src/__mocks__/redux-oidc.js @@ -0,0 +1 @@ +export default {} diff --git a/src/utils/getUserManagerForOpenIdConnectClient.test.js b/src/utils/getUserManagerForOpenIdConnectClient.test.js new file mode 100644 index 000000000..0c9057a17 --- /dev/null +++ b/src/utils/getUserManagerForOpenIdConnectClient.test.js @@ -0,0 +1,17 @@ +import getUserManagerForOpenIdConnectClient from './getUserManagerForOpenIdConnectClient.js' + +describe('getUserManagerForOpenIdConnectClient', () => { + it('returns undefined if store is not provided', () => { + const expectedReturnVal = undefined + const returnVal = getUserManagerForOpenIdConnectClient(undefined, {}) + + expect(returnVal).toEqual(expectedReturnVal) + }) + + it('returns undefined if oidcSettings are not provided', () => { + const expectedReturnVal = undefined + const returnVal = getUserManagerForOpenIdConnectClient({}, undefined) + + expect(returnVal).toEqual(expectedReturnVal) + }) +})