public void Test2() { MockMiscProvider.SleepMilliSecends = 0; MockMiscProvider.MockSystemRunningMillisecends = CoreSettings.MinStartTicks + 1; var svc = new MyService(); svc.Start(); while (!svc.RunningTask) { Thread.Sleep(100); } svc.Stop(); Assert.AreEqual(0, MockMiscProvider.SleepMilliSecends); }
public void Test2() { MockMiscProvider.SleepMilliSecends = 0; MockMiscProvider.MockSystemRunningMillisecends = ConfigReader.Config.Service.MinStartTicks + 1; var svc = new MyService(); svc.Start(); while (!svc.RunningTask) { Thread.Sleep(100); } svc.Stop(); Assert.AreEqual(0, MockMiscProvider.SleepMilliSecends); }
public void Test1() { MockMiscProvider.SleepMilliSecends = 0; MockMiscProvider.MockSystemRunningMillisecends = CoreSettings.MinStartTicks - 1; var svc = new MyService(); svc.Start(); while (!svc.RunningTask) { Thread.Sleep(100); } svc.Stop(); Assert.AreEqual(CoreSettings.DelayToStart, MockMiscProvider.SleepMilliSecends); }
private void Stop() { _myService.ValueUpdated -= PositionUpdated; _myService.Stop(); }