Part 3: The basics of unit testing