Sustainable testing

> arguably where they'd be most useful in a Rails project

I'll argue then :)
They're most useful for schema changes, which don't happen that often. My favoured approach is to keep a collection of mock factories in sync with the schema.

Given AR object should never have other methods than attributes and association (as described elsewhere in this document), the need for syncing mocks is reduced?