Up until this point, we've been pretty much flying by the seat of our pants when it comes to the code we've been writing! We've literally had no way of knowing if the code worked until we tested it out in an actual browser.
In this chapter, we will cover the following topics:
Tests are great for making sure your code functions properly, but they're also awesome for preventing new unexpected bugs from suddenly popping up because of an innocent little change you made to some unsuspecting code.
Let's start by taking a look at the various ...