It's not really possible to create any more unit-y tests without refactoring how we're testing this app.  I don't think that's worth it given where things are going.

I'm also of the opinion that it's important to have some tests like this at the integration level, but let's save that debate for our discussion next week.