Describe the issue. What is the expected and unexpected behavior?
We'll soon be upgrading to the latest version of React (18), and since Enzyme will not be supported with this version, we'll need an alternative to writing tests...enter React Testing Library, which has quickly become the go-to for react component testing.
Initially, it makes sense to have both libraries live side-by-side so we can incrementally migrate per component or bundles of components depending on the complexity of existing tests.
Issues (with component migration sub-tasks bundled together).
When merged, please check the components covered below.
By component name:
Describe the issue. What is the expected and unexpected behavior?
We'll soon be upgrading to the latest version of React (18), and since Enzyme will not be supported with this version, we'll need an alternative to writing tests...enter React Testing Library, which has quickly become the go-to for react component testing.
Initially, it makes sense to have both libraries live side-by-side so we can incrementally migrate per component or bundles of components depending on the complexity of existing tests.
Issues (with component migration sub-tasks bundled together).
By component name: