Choosing the right tool

In all the previous chapters, we have seen so many tools and frameworks which helped us write unit tests, feature detection, and so on. There are times when one tool is not enough to cater to the needs of a project. We can typically compare these tools based on what they provide because that's what we are interested in. However, we must never overlook the learning path of a tool it may come with for the team.

Feature detection tools

You learned about Modernizr in Chapter 6, Feature Detection, which is one of the most popular feature detection libraries. But, it may vary according to the project. In a project, we may need very few tests for features. In that case, sometimes, plain, custom JavaScript code is sufficient to test ...

Get Test-Driven JavaScript Development 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.