Clean Code using TDD

Part 1 : Use TDD to test logic

Learn how to test logic using TDD.

Part 2 : Testing the DOM

Learn how to test functions that are using the DOM in Mocha unit tests.

Part 3 : Testing the DOM

More about functions that are using the DOM in Mocha unit tests.

Part 4 : Putting everything together

Now that all the tests are passing and you have a bunch of decoupled functions learn how to use them together to create a functioning application.