private static AppointmentsController GetAppointmentsController(IAppointmentRepository repository)
{
var controller = new AppointmentsController(repository);
controller.ControllerContext = new ControllerContext
{
Controller = controller,
RequestContext = new RequestContext(new MockHttpContext(), new RouteData())
};
return controller;
}