Chapter 5 testing and Routes