Browse Source

Add unit test

Benedikt Schroeder 7 years ago
parent
commit
0214939fd3
1 changed files with 11 additions and 0 deletions
  1. 11 0
      tests/Avalonia.Controls.UnitTests/ApplicationTests.cs

+ 11 - 0
tests/Avalonia.Controls.UnitTests/ApplicationTests.cs

@@ -105,6 +105,17 @@ namespace Avalonia.Controls.UnitTests
             }
         }
 
+        [Fact]
+        public void Should_Show_MainWindow_After_Run()
+        {
+            using (UnitTestApplication.Start(TestServices.StyledWindow))
+            {
+                var mainWindow = new Window();
+                Application.Current.Run(mainWindow);
+                Assert.True(mainWindow.IsVisible);
+            }
+        }
+
         [Fact]
         public void Throws_ArgumentNullException_On_Run_If_MainWindow_Is_Null()
         {