Fixed Unit Test based on the changes.

This commit is contained in:
BDisp
2020-07-17 02:35:02 +01:00
parent cf5527a917
commit dce2a0304e
5 changed files with 44 additions and 26 deletions

View File

@@ -39,7 +39,7 @@ namespace Terminal.Gui {
Assert.Equal (80, Application.Driver.Cols);
Assert.Equal (25, Application.Driver.Rows);
Application.Shutdown (true);
Application.Shutdown ();
Assert.Null (Application.Current);
Assert.Null (Application.CurrentView);
Assert.Null (Application.Top);
@@ -73,7 +73,7 @@ namespace Terminal.Gui {
void Shutdown ()
{
Application.Shutdown (true);
Application.Shutdown ();
}
[Fact]
@@ -89,15 +89,19 @@ namespace Terminal.Gui {
var rs = Application.Begin (top);
Assert.NotNull (rs);
Assert.Equal (top, Application.Current);
Application.End (rs, true);
Application.End (rs);
Assert.Null (Application.Current);
Assert.Null (Application.CurrentView);
Assert.NotNull (Application.Top);
Assert.NotNull (Application.MainLoop);
Assert.NotNull (Application.Driver);
Shutdown ();
Assert.Null (Application.Top);
Assert.Null (Application.MainLoop);
Assert.Null (Application.Driver);
Shutdown ();
}
[Fact]
@@ -115,9 +119,9 @@ namespace Terminal.Gui {
Application.RequestStop ();
};
Application.Run (top, true);
Application.Run (top);
Application.Shutdown (true);
Application.Shutdown ();
Assert.Null (Application.Current);
Assert.Null (Application.CurrentView);
Assert.Null (Application.Top);
@@ -140,9 +144,9 @@ namespace Terminal.Gui {
top.Running = false;
};
Application.Run (top, true);
Application.Run (top);
Application.Shutdown (true);
Application.Shutdown ();
Assert.Null (Application.Current);
Assert.Null (Application.CurrentView);
Assert.Null (Application.Top);
@@ -190,7 +194,7 @@ namespace Terminal.Gui {
keyUps++;
};
Application.Run (Application.Top, true);
Application.Run (Application.Top);
// Input string should match output
Assert.Equal (input, output);
@@ -201,7 +205,7 @@ namespace Terminal.Gui {
// # of key up events should match # of iterations
Assert.Equal (stackSize, iterations);
Application.Shutdown (true);
Application.Shutdown ();
Assert.Null (Application.Current);
Assert.Null (Application.CurrentView);
Assert.Null (Application.Top);