@tom the bit about TDD: oh good, not just me?
These days, there are fast tests, there are slow tests, and you have an idea how far through your stack each penetrates; there may be some correlation; the labels vary.
But no bugger ever uses the labels Rails has left lying around. I think of all that as "legacy shit that some other team is probably forced to use, maybe with a side order of fixtures".