Common testing solutions

In this last section about testing, we will go through some common patterns that are useful to know when testing complex components.

Testing components should now be familiar to you, and you should have all the information to start writing tests for your applications. However, sometimes is not easy to figure out the best strategy to test, for example, Higher-Order Components.

Testing Higher-Order Components

As we have seen in previous chapters, we can use Higher-Order Components to share functionalities between different components across the application. HoCs are functions that take a component and return an enhanced version of it.

Testing this kind of component is not as intuitive as testing simple ones, so it is worth looking ...

Get React Design Patterns and Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.