chapter 10 started with test first dev.