There is a
test case called ProjectTracker. Starting with Chapter 7 Kito discusses design goals/considerations and then continues on through the projects lifecycle through about chapter 13. There is a lot of code mixed in all those chapters.
The only bad thing I would say about the approach Kito took is that in Chapter 8 you are shown how to build the login page but you aren't shown how to create the application logic (
java code) for it until chapter 12. I understand the reason he designed these chapters the way he did. All the logic is static and set in the navigation rules, so you can test your code fairly soon. I just would have liked to have seen a more complete example before having to read through 12 chapters to finally get it.
But it's still a damn good book, so far. And I would definately recomend it to anyone wanting to learn JSF. I'm still reading it.