end of chapter 12 adding first unit tests, two end to end tests failing