remove concurrency test (unnecessary)
use a global temp dir (simplifies test funcs and allows parallelization)
don't provide default return impls in MockRepository (makes it easy to accidentally rely on them in a test)