enzyme-react-hooks
v1.1.0
Published
React hooks testing utils for Enzyme
Downloads
171
Maintainers
Readme
enzyme-react-hooks
React hooks testing utils for Enzyme
Easily test react hooks with Enzyme, using enzyme implementation of the renderHook testing util. Based upon React Hooks Testing Library. Inspired by the teachings of Kent C. Dodds in his Epic React Workshop.
Install
npm install --save-dev enzyme-react-hooks
Usage
import { act } from "react-dom/test-utils";
import { renderHook } from "enzyme-react-hooks";
import { useCounter } from "./useCounter";
it("should increment counter", () => {
const { result } = renderHook(useCounter);
act(() => result.current.increment());
expect(result.current.count).toBe(1);
});
Credits
Kent C. Dodds' Epic React Workshop
License
MIT © Igor Pavloski