strapi-plugin-users-permissions
Version:
Protect your API with a full-authentication process based on JWT
28 lines (23 loc) • 904 B
JavaScript
import { fromJS } from 'immutable';
import makeSelectInitializerDomain, { selectInitializerDomain } from '../selectors';
import pluginId from '../../../pluginId';
describe('<Initializer /> selectors', () => {
describe('selectInitializerDomain', () => {
it('should select the global state', () => {
const initializerState = fromJS({});
const mockedState = fromJS({
[`${pluginId}_initializer`]: initializerState,
});
expect(selectInitializerDomain()(mockedState)).toEqual(initializerState);
});
});
describe('makeSelectInitiazerDomain', () => {
it('should select the global state (.toJS())', () => {
const initializerState = fromJS({});
const mockedState = fromJS({
[`${pluginId}_initializer`]: initializerState,
});
expect(makeSelectInitializerDomain()(mockedState)).toEqual(initializerState.toJS());
});
});
});