Summary
In this chapter, we learned how to test our components and hooks that leverage React Query. Congratulations! Thanks to this chapter, you have become a full-on React Query master!
You learned how MSW can save you a lot of time developing and testing your React Query code by having a couple of request handlers.
You got to meet the three patterns you can apply to make your code more readable and reusable (creating an API file, leveraging query key factories, and creating a hooks folder) and saw how valuable they were in adapting the code we saw in previous chapters.
Finally, you learned when to use the React Testing Library and the React Hooks Testing Library to test your queries and mutations, and you will keep the user-centric approach at the forefront of your mind when writing tests from now on.
Once again, congratulations! You should now be able to leverage React Query in every scenario and sleep better at night because you can write valuable tests for it. Now...