It's an option. Personally, I prefer the approach he has and like the idea of saving mocks for cases when you really can't replicate the real world usage. Something simple like a set of files or a database state are easy enough to set up as compared to something like a live connection to an external server or message bus.