public void Delete_existingModel_shouldRemoveModel()
        {
            var newUser = CreateUser();
            var mockRepository = new Mock<IUserRepository>();
            var controller = new UserController {UserRepository = mockRepository.Object};

            controller.Delete(newUser.Id.Value);

            mockRepository.Verify(x => x.Delete(newUser.Id.Value));
        }