Adds tests from Chapter 5 Excercises