Answering my own question:
Using NON_STRICT_READ_WRITE is a reasonable solution that has most of the benefits of READ_ONLY, but allows your test code to insert and update entities.
Remember to evict any cached items during test setup to ensure you aren't reading stale test data. (e.g. evictQueries()).
Rick
2010-09-21 03:05:22