Test frameworks! We start a short chapter on evaluating and configuring test frameworks. (If you’re impatient, skip ahead to chapter 3.) We look at Jasmine, Mocha, NodeUnit, and Buster. That leads us into a discussion of the differences between TDD and BDD, their history, and how that affects TDD and BDD frameworks today.