Node.js project from the book Learning Test-Driven Develpment: a Polyglot Guide to Writing Uncluttered Code by Saleem Siddiqui.
- Use TDD's divide-and-conquer approach to tame domain complexity
- Understand how TDD works across languages, testing frameworks, and domain concepts
- Learn how TDD enables continuous integration
- Support refactoring and redesign with TDD
- Learn how to write a simple and effective unit test harness in JavaScript
- Set up a continuous integration environment with the unit tests produced during TDD
- Write clean, uncluttered code using TDD in Go, JavaScript, and Python
- Act: Run GitHub Actions Locally (Installing)
- JSHint: Gather complexity metrics for JS code.