public void Start_DoNotCheckBeforeTime() { autoUpdater.SecondsBetweenChecks = 2; autoUpdater.Start(); Thread.Sleep(1000); updateManager.AssertWasCalled(x => x.CheckForUpdate(), s=>s.Repeat.Once()); }