Overview
Unit testing is an often misunderstood practice. It is made into a complicated subject that results in brittle unit tests that make developers sad.
In this session I will prove to you that unit tests are for YOU and not just some metric on a project managers spreadsheet.
What is a unit test?
How do I write simple clean unit tests?
How do I maintain my test suite?
Should I TDD?
What tools are available to me for unit testing JavaScript?
Will unit testing make me a better developer?
Let’s answer these questions, and any more you can bring to the table in this intermediate discussion about testing JavaScript applications. We will assume that you understand JavaScript, but this topic should be a good conversation for those that understand unit testing and those that are new to the concept.