LOs

  1. Explain the “red-green-refactor” loop of test-driven development.
  2. Identify the definitions of SyntaxError, ReferenceError, and TypeError
  3. Create, modify, and get to pass a suite of Mocha tests
  4. Use Chai to structure your tests using behavior-driven development principles.
  5. Use the pre- and post-test hooks provided by Mocha