Files
frontend-app-learner-dashboard/src/hooks/utils.test.js
2023-01-19 10:13:48 -05:00

17 lines
525 B
JavaScript

import * as utils from './utils';
jest.unmock('./utils');
describe('app-level hooks', () => {
describe('useValuecallback', () => {
it('returns react callback with event target value', () => {
const cb = val => ({ cb: val });
const prereqs = ['test', 'prereqs'];
const value = 'test-value';
const out = utils.useValueCallback(cb, prereqs);
expect(out.useCallback.cb({ target: { value } })).toEqual({ cb: value });
expect(out.useCallback.prereqs).toEqual(prereqs);
});
});
});