public void ReturnsATask()
            {
                var context = new Mock<DbContext>();
                var job = new UpdateStatisticsJob(TimeSpan.FromSeconds(10), () => context.Object, TimeSpan.MaxValue);

                var task = job.Execute();
                Assert.NotNull(task);
            }
 private static void RunJob(UpdateStatisticsJob job)
 {
     var task = job.Execute();
     task.Start();
     try
     {
         task.Wait();
     }
     catch (AggregateException)
     {
     }
 }