mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2026-01-01 16:59:35 +01:00
Fixes #1387. Allowing the UnitTests project to test internal keywords.
This commit is contained in:
@@ -1127,5 +1127,20 @@ namespace Terminal.Gui.Core {
|
||||
|
||||
Assert.Null (Application.Top);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
[AutoInitShutdown]
|
||||
public void Internal_Tests ()
|
||||
{
|
||||
Assert.True (Application._initialized);
|
||||
Assert.NotNull (Application.Top);
|
||||
var rs = Application.Begin (Application.Top);
|
||||
Assert.Equal (Application.Top, rs.Toplevel);
|
||||
Assert.Null (Application.mouseGrabView);
|
||||
Assert.Null (Application.wantContinuousButtonPressedView);
|
||||
Assert.False (Application.DebugDrawBounds);
|
||||
Assert.False (Application.ShowChild (Application.Top));
|
||||
Application.End (Application.Top);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user