Applying proper processes

In Chapter 1, Overview of TDD, and Chapter 2, Testing Concepts, you learned about the TDD life cycle. Processes mentioned in the following section will be helpful to make successful implementation of TDD.

Making sure that tests are written before starting implementation

It is an extremely helpful practice to write test cases for all the requirements before the code is implemented, as it ensures that the code, hence implemented, covers all the requirements. This process helps to understand requirements in details to any developer before starting coding for respective module. Understanding the requirements in detail, will make sure that the implementation done for any module is accurate and properly written.

Let's take an ...

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.