Let's have a test that verifies correct read-after-write semantics in second-level cache. Such test should reveal race conditions such as modification of DB during read (caching stale entry), invalidation of cache etc.