React NodeGui Testing Library
Simple React NodeGui testing utilities that encourage good testing practices.
The problem
You want to write maintainable tests for your React NodeGui components testing without implementation details and rather focus on making your tests give you the confidence for which they are intended.
This solution
The react-nodegui-testing-library
is a very lightweight solution for testing
React NodeGui components. It provides light utility functions on top of
react-test-renderer
, in a way that encourages better testing practices.
The project is heavily based on react-native-testing-library
Installation
This module is distributed via npm which is bundled with node and
should be installed as one of your project's devDependencies
:
yarn install --dev react-nodegui-testing-library# or npm install --save-dev react-nodegui-testing-library
This library has peerDependencies
listings for react
, @nodegui/react-nodegui
and
react-test-renderer
.
Example
// __tests__/hidden-message.test.ts;; test'toggles the children when the button is clicked',;
Docs
Contributors
Thanks goes to these people (emoji key):
Christian Petersen 💻 📖 🚇 ⚠️ |
This project follows the all-contributors specification. Contributions of any kind welcome!