コード例 #1
0
 public static void AdvanceBy(this TestScheduler @this, TimeSpan time)
 {
     @this.AssertNotNull(nameof(@this));
     @this.AdvanceBy(time.Ticks);
 }
コード例 #2
0
 public static void ScheduleRelative(this TestScheduler @this, TimeSpan dueTime, Action action)
 {
     @this.AssertNotNull(nameof(@this));
     @this.ScheduleRelative(dueTime.Ticks, action);
 }
コード例 #3
0
 public static void ScheduleRelative <TState>(this TestScheduler @this, TState state, TimeSpan dueTime, Func <IScheduler, TState, IDisposable> action)
 {
     @this.AssertNotNull(nameof(@this));
     @this.ScheduleRelative(state, dueTime.Ticks, action);
 }
コード例 #4
0
 public static void AdvanceTo(this TestScheduler @this, DateTime dateTime)
 {
     @this.AssertNotNull(nameof(@this));
     @this.AdvanceTo(dateTime.Ticks);
 }