PostController using IRepository
Some new repository tests