| whenNewEntityThenCanFindEntityAndCorrectValues() |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| whenRemovedEntityThenCannotFindEntity() |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| givenEntityIsNotModifiedWhenUnitOfWorkCompletesThenDontStoreState() |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| givenPropertyIsModifiedWhenUnitOfWorkCompletesThenStoreState() |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| givenManyAssociationIsModifiedWhenUnitOfWorkCompletesThenStoreState() |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| givenConcurrentUnitOfWorksWhenUoWCompletesThenCheckConcurrentModification() |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| givenEntityStoredLoadedChangedWhenUnitOfWorkDiscardsThenDontStoreState() |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| assembleCachePool(ModuleAssembly) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| assemble(ModuleAssembly) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| AbstractEntityStoreWithCacheTest() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |