文件名称:preact-hooks-testing-library:https的预设端口
文件大小:92KB
文件格式:ZIP
更新时间:2024-05-22 03:05:38
TypeScript
弃用:移至 预先挂钩测试库 库的preact端口。 为什么不@testing-library/react-hooks ? 当前,由于使用react-test-renderer ,react hooks测试库很可能永远不会与preact兼容。 为什么不另建一个图书馆? 在撰写本文时,尚不存在用于测试预先挂钩的库。 何时使用此库 您正在使用一个或多个不直接绑定到组件的自定义钩子编写库 您有一个复杂的钩子,很难通过组件交互进行测试 什么时候不使用这个库 您的挂钩是在组件旁边定义的,仅在此处使用 您的挂钩很容易测试,只需使用它来测试组件 安装 使用您最喜欢的软件包管理器进行安装 yarn add -D @trivago/preact-hooks-testing-library OR npm install --save-dev @trivago/preact-hooks-testing-lib
【文件预览】:
preact-hooks-testing-library-master
----.gitignore(2KB)
----package.json(874B)
----src()
--------cleanup.ts(469B)
--------TestComponent.tsx(559B)
--------asyncUtils.ts(5KB)
--------renderHook.tsx(2KB)
--------_types.ts(128B)
--------index.ts(353B)
--------flush-microtasks.ts(2KB)
--------resultContainer.ts(796B)
----jest.config.js(43B)
----LICENSE(1KB)
----tsconfig.json(586B)
----README.md(3KB)
----lib()
--------flush-microtasks.js(2KB)
--------_types.d.ts(102B)
--------index.js(4KB)
--------asyncUtils.d.ts(473B)
--------TestComponent.js(556B)
--------resultContainer.js(924B)
--------TestComponent.d.ts(392B)
--------resultContainer.d.ts(333B)
--------renderHook.d.ts(754B)
--------renderHook.js(3KB)
--------asyncUtils.js(12KB)
--------cleanup.d.ts(245B)
--------flush-microtasks.d.ts(172B)
--------_types.js(77B)
--------index.d.ts(164B)
--------cleanup.js(4KB)
----test()
--------autoCleanup.noAfterEach.test.ts(686B)
--------autoCleanup.test.ts(581B)
--------cleanup.test.ts(918B)
--------asyncHook.test.ts(6KB)
--------useEffect.test.ts(2KB)
--------useState.test.ts(570B)
--------errorHook.test.ts(4KB)
--------suspenseHook.test.ts(1KB)
--------useReducer.test.ts(585B)
--------useMemo.test.ts(2KB)
--------customHook.test.ts(785B)
--------useContext.test.tsx(1KB)
--------useRef.test.ts(811B)
--------autoCleanup.disabled.test.ts(695B)
----types.ts(156B)
----yarn.lock(154KB)