diff --git a/UnitTests/Views/GraphViewTests.cs b/UnitTests/Views/GraphViewTests.cs index 35603d5a6..62d82229a 100644 --- a/UnitTests/Views/GraphViewTests.cs +++ b/UnitTests/Views/GraphViewTests.cs @@ -12,7 +12,7 @@ using Xunit.Abstractions; using Rune = System.Rune; namespace Terminal.Gui.ViewTests { -#if false // BUGBUG: v2 see https://github.com/gui-cs/Terminal.Gui/issues/2463 +// BUGBUG: v2 see https://github.com/gui-cs/Terminal.Gui/issues/2463 #region Helper Classes class FakeHAxis : HorizontalAxis { @@ -86,6 +86,8 @@ namespace Terminal.Gui.ViewTests { GraphViewTests.InitFakeDriver (); var gv = new GraphView (); + gv.BeginInit (); gv.EndInit (); + gv.ColorScheme = new ColorScheme (); gv.MarginBottom = 1; gv.MarginLeft = 1; @@ -100,6 +102,8 @@ namespace Terminal.Gui.ViewTests { public void ScreenToGraphSpace_DefaultCellSize () { var gv = new GraphView (); + gv.BeginInit (); gv.EndInit (); + gv.Bounds = new Rect (0, 0, 20, 10); // origin should be bottom left @@ -119,7 +123,7 @@ namespace Terminal.Gui.ViewTests { public void ScreenToGraphSpace_DefaultCellSize_WithMargin () { var gv = new GraphView (); - gv.LayoutSubviews (); + gv.BeginInit (); gv.EndInit (); gv.Bounds = new Rect (0, 0, 20, 10); @@ -155,7 +159,7 @@ namespace Terminal.Gui.ViewTests { public void ScreenToGraphSpace_CustomCellSize () { var gv = new GraphView (); - gv.LayoutSubviews (); + gv.BeginInit (); gv.EndInit (); gv.Bounds = new Rect (0, 0, 20, 10); @@ -186,7 +190,7 @@ namespace Terminal.Gui.ViewTests { public void GraphSpaceToScreen_DefaultCellSize () { var gv = new GraphView (); - gv.LayoutSubviews (); + gv.BeginInit (); gv.EndInit (); gv.Bounds = new Rect (0, 0, 20, 10); @@ -205,7 +209,7 @@ namespace Terminal.Gui.ViewTests { public void GraphSpaceToScreen_DefaultCellSize_WithMargin () { var gv = new GraphView (); - gv.LayoutSubviews (); + gv.BeginInit (); gv.EndInit (); gv.Bounds = new Rect (0, 0, 20, 10); @@ -234,7 +238,7 @@ namespace Terminal.Gui.ViewTests { public void GraphSpaceToScreen_ScrollOffset () { var gv = new GraphView (); - gv.LayoutSubviews (); + gv.BeginInit (); gv.EndInit (); gv.Bounds = new Rect (0, 0, 20, 10); @@ -255,7 +259,7 @@ namespace Terminal.Gui.ViewTests { public void GraphSpaceToScreen_CustomCellSize () { var gv = new GraphView (); - gv.LayoutSubviews (); + gv.BeginInit (); gv.EndInit (); gv.Bounds = new Rect (0, 0, 20, 10); @@ -295,7 +299,7 @@ namespace Terminal.Gui.ViewTests { public void GraphSpaceToScreen_CustomCellSize_WithScrollOffset () { var gv = new GraphView (); - gv.LayoutSubviews (); + gv.BeginInit (); gv.EndInit (); gv.Bounds = new Rect (0, 0, 20, 10); @@ -340,6 +344,8 @@ namespace Terminal.Gui.ViewTests { InitFakeDriver (); var gv = new GraphView (); + gv.BeginInit (); gv.EndInit (); + gv.ColorScheme = new ColorScheme (); gv.Bounds = new Rect (0, 0, 50, 30); gv.Series.Add (new ScatterSeries () { Points = new List { new PointF (1, 1) } }); @@ -363,6 +369,7 @@ namespace Terminal.Gui.ViewTests { public void TestReversing_ScreenToGraphSpace () { var gv = new GraphView (); + gv.BeginInit (); gv.EndInit (); gv.Bounds = new Rect (0, 0, 50, 30); // How much graph space each cell of the console depicts @@ -414,6 +421,7 @@ namespace Terminal.Gui.ViewTests { GraphViewTests.InitFakeDriver (); var gv = new GraphView (); + gv.BeginInit (); gv.EndInit (); gv.ColorScheme = new ColorScheme (); gv.Bounds = new Rect (0, 0, 50, 30); @@ -460,6 +468,7 @@ namespace Terminal.Gui.ViewTests { GraphViewTests.InitFakeDriver (); var gv = new GraphView (); + gv.BeginInit (); gv.EndInit (); gv.ColorScheme = new ColorScheme (); gv.Bounds = new Rect (0, 0, 50, 30); @@ -683,6 +692,7 @@ namespace Terminal.Gui.ViewTests { GraphViewTests.InitFakeDriver (); var gv = new GraphView (); + gv.BeginInit (); gv.EndInit (); gv.ColorScheme = new ColorScheme (); // y axis goes from 0.1 to 1 across 10 console rows @@ -1601,5 +1611,5 @@ namespace Terminal.Gui.ViewTests { Assert.Equal (6.6f, render.Value); } } -#endif + } diff --git a/UnitTests/Views/SpinnerViewTests.cs b/UnitTests/Views/SpinnerViewTests.cs index 82c731a4b..9c30e753f 100644 --- a/UnitTests/Views/SpinnerViewTests.cs +++ b/UnitTests/Views/SpinnerViewTests.cs @@ -3,7 +3,7 @@ using Terminal.Gui; using Xunit; using Xunit.Abstractions; -namespace UnitTests.Views { +namespace Terminal.Gui.ViewsTests { public class SpinnerViewTests { readonly ITestOutputHelper output;