uno-react
Version:
Common functions, and hooks for React.
23 lines (22 loc) • 740 B
JavaScript
;
/**
* @jest-environment jsdom
*/
Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = require("@testing-library/react");
const useUrlId_1 = require("./useUrlId");
test('should get id already setted', () => {
const { result } = (0, react_1.renderHook)(() => (0, useUrlId_1.useUrlId)('idName', window));
(0, react_1.act)(() => {
result.current[1](10);
});
expect(result.current[0]).toBe(10);
});
test('should reset userUrlId', () => {
const { result } = (0, react_1.renderHook)(() => (0, useUrlId_1.useUrlId)('idName', window));
(0, react_1.act)(() => {
result.current[1](10);
result.current[2]();
});
expect(result.current[0]).toBe(null);
});