End of TDD by Example: Part I, chapter 15: Mixed Currencies.