public void DisposeTest() { UITester.Dispatcher.Invoke(() => { tutorialManager.Dispose(); Assert.IsFalse(tutorialManager.IsStarted); }); }
protected override void Dispose(bool disposing) { if (!_disposed) { // someone called Dispose() _exerciseTimer.Stop(); _exerciseTimer.Dispose(); _timeoutTimer.Stop(); _timeoutTimer.Dispose(); _tutorialManager.Dispose(); } base.Dispose(disposing); }