add unit test scaffolding for Repository