Don't bother changing this, but FYI...

ExecuteDurations is a list of `TimeSpan` (.NET Framework) classes that have methods for getting time in various units. If you're expecting the task to be executed multiple times then your test probably should have something like this instead.

``` c#
Assert.That(task.Stats.ExecuteDurations.Average(ed => ed.TotalMilliseconds), Is.LessThan(3));
```
>This was not compiled.