瀏覽代碼

Add extra assertions to TestSpinnerView_AutoSpin

tznind 2 年之前
父節點
當前提交
e70ce0f13b
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      UnitTests/Views/SpinnerViewTests.cs

+ 3 - 0
UnitTests/Views/SpinnerViewTests.cs

@@ -23,17 +23,20 @@ namespace Terminal.Gui.ViewsTests {
 			Assert.Empty (Application.MainLoop.timeouts);
 			view.AutoSpin = true;
 			Assert.NotEmpty (Application.MainLoop.timeouts);
+			Assert.True (view.AutoSpin);
 
 			//More calls to AutoSpin do not add more timeouts
 			Assert.Single (Application.MainLoop.timeouts);
 			view.AutoSpin = true;
 			view.AutoSpin = true;
 			view.AutoSpin = true;
+			Assert.True (view.AutoSpin);
 			Assert.Single (Application.MainLoop.timeouts);
 
 			if (callStop) {
 				view.AutoSpin = false;
 				Assert.Empty (Application.MainLoop.timeouts);
+				Assert.False (view.AutoSpin);
 			} else {
 				Assert.NotEmpty (Application.MainLoop.timeouts);
 			}