Esempio n. 1
0
 public async Task TaskUtilitiesTests_AutoCompletingTaskTest2()
 {
     using (var verify = new Verify())
     {
         var timer = Stopwatch.StartNew();
         var task  = TaskUtilities.AutoCompletingTask(123, 1000);
         Memory.CycleGC();
         var result = await task;
         timer.Stop();
         verify.AreEqual(123, result, "Task result was wrong");
         verify.AreEqual(1.0, timer.Elapsed.TotalSeconds, 0.05, "Delay was incorrect");
     }
 }