Writing and running tests is a key element of Test-Driven Development. In this episode, we will explore some types of tests based on their scope. More specifically, we will explore Unit, Feature, and E2E Tests. Each type of test has a role to play; let’s understand what they are, what is their scope, and what are their benefits.