public void CanCreateRepository()
 {
     IRepositoryFactory repositoryFactory = new Mock<IRepositoryFactory>().Object;
     IRepository<FakeEntity> repository = repositoryFactory.GetRepository<FakeEntity>();
 }