Testing is a fundamental piece of Continuous Integration, let's dive into what kind of tests we can encounter.