diff --git a/UnitTests/View/ArrangementTests.cs b/UnitTests/View/ArrangementTests.cs new file mode 100644 index 000000000..50995b2aa --- /dev/null +++ b/UnitTests/View/ArrangementTests.cs @@ -0,0 +1,17 @@ +using System.Text; +using Xunit.Abstractions; + +namespace Terminal.Gui.ViewTests; + +public class ArrangementTests (ITestOutputHelper output) +{ + private readonly ITestOutputHelper _output = output; + + // Test that TopResizable and Movable are mutually exclusive and Movable wins + [Fact] + public void TopResizableAndMovableMutuallyExclusive () + { + // TODO: Write test. + } + +} diff --git a/UnitTests/Views/ToplevelTests.cs b/UnitTests/Views/ToplevelTests.cs index 3ec0a6450..14b2a6a97 100644 --- a/UnitTests/Views/ToplevelTests.cs +++ b/UnitTests/Views/ToplevelTests.cs @@ -25,6 +25,13 @@ public class ToplevelTests Assert.False (top.IsOverlapped); } + [Fact] + public void Arrangement_Is_Movable () + { + var top = new Toplevel (); + Assert.Equal (ViewArrangement.Movable, top.Arrangement); + } + #if BROKE_IN_2927 // BUGBUG: The name of this test does not match what it does. [Fact]