private Mock<IOperationRepository> CreateRepository()
 {
     Mock<IOperationRepository> mock = new Mock<IOperationRepository>();
     var model = new PreviewModel();
     model.AddDaySpanOperation(2012,1,1,new SingleOperation{Id = 0,OperationName = "Novus", Value = 40});
     model.AddDaySpanOperation(2012,1,1,new SingleOperation{Id = 1,OperationName = "MacDonalds", Value = 40});
     model.AddDaySpanOperation(2012,1,5,new SingleOperation{Id = 2,OperationName = "Mouse", Value = 40});
     model.AddDaySpanOperation(2012, 2, 1, new SingleOperation { Id = 3, OperationName = "MacDonalds", Value = 40 });
     model.AddDaySpanOperation(2012, 2, 5, new SingleOperation { Id = 4, OperationName = "Mouse", Value = 40 });
     model.SetCurrentMonth(1, 2012);
     mock.Setup(x => x.Model(It.IsAny<int>())).Returns(model);
     return mock;
 }