public void DotnetTimer_Test() { var timer = new DotnetTimer(100, false); timer.Elapsed += Timer_Elapsed; timer.Start(); Thread.Sleep(300); timer.Stop(); Assert.Equal(2, _testValue); }
protected PeriodicBackgroundWorkerBase(DotnetTimer timer) { Timer = timer; Timer.Elapsed += Timer_Elapsed; }
protected TestBackgroundWorker(DotnetTimer timer) : base(timer) { }
public TestBackgroundWorker(DotnetTimer timer) : base(timer) { timer.Period = 1000; // timer.RunOnStart = true; }