Memory Adaptor FTW
Naming consistency
Using memory adaptor in tests
Memoization for repository