From 3a8d1d546fa17386e340ed3fd78bcf0511a9027e Mon Sep 17 00:00:00 2001 From: Tig Date: Wed, 17 Apr 2024 15:42:10 -0600 Subject: [PATCH] Tweak --- UnitTests/View/Layout/PosTests.cs | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/UnitTests/View/Layout/PosTests.cs b/UnitTests/View/Layout/PosTests.cs index 85220cbdb..ab7d232be 100644 --- a/UnitTests/View/Layout/PosTests.cs +++ b/UnitTests/View/Layout/PosTests.cs @@ -10,7 +10,7 @@ public class PosTests (ITestOutputHelper output) public void PosAbsolute_Calculate_ReturnsExpectedValue () { var posAbsolute = new PosAbsolute (5); - var result = posAbsolute.Calculate (10, new DimAbsolute (2), 1, false); + var result = posAbsolute.Calculate (10, new DimAbsolute (2), null, Dimension.None, 1, false); Assert.Equal (5, result); } @@ -18,7 +18,7 @@ public class PosTests (ITestOutputHelper output) public void PosAnchorEnd_Calculate_ReturnsExpectedValue () { var posAnchorEnd = new PosAnchorEnd (5); - var result = posAnchorEnd.Calculate (10, new DimAbsolute (2), 1, false); + var result = posAnchorEnd.Calculate (10, new DimAbsolute (2), null, Dimension.None, 1, false); Assert.Equal (5, result); } @@ -26,7 +26,7 @@ public class PosTests (ITestOutputHelper output) public void PosCenter_Calculate_ReturnsExpectedValue () { var posCenter = new PosCenter (); - var result = posCenter.Calculate (10, new DimAbsolute (2), 1, false); + var result = posCenter.Calculate (10, new DimAbsolute (2), null, Dimension.None, 1, false); Assert.Equal (4, result); } @@ -34,7 +34,7 @@ public class PosTests (ITestOutputHelper output) public void PosCombine_Calculate_ReturnsExpectedValue () { var posCombine = new PosCombine (true, new PosAbsolute (5), new PosAbsolute (3)); - var result = posCombine.Calculate (10, new DimAbsolute (2), 1, false); + var result = posCombine.Calculate (10, new DimAbsolute (2), null, Dimension.None, 1, false); Assert.Equal (8, result); } @@ -42,7 +42,7 @@ public class PosTests (ITestOutputHelper output) public void PosFactor_Calculate_ReturnsExpectedValue () { var posFactor = new PosFactor (0.5f); - var result = posFactor.Calculate (10, new DimAbsolute (2), 1, false); + var result = posFactor.Calculate (10, new DimAbsolute (2), null, Dimension.None, 1, false); Assert.Equal (5, result); } @@ -50,7 +50,7 @@ public class PosTests (ITestOutputHelper output) public void PosFunc_Calculate_ReturnsExpectedValue () { var posFunc = new PosFunc (() => 5); - var result = posFunc.Calculate (10, new DimAbsolute (2), 1, false); + var result = posFunc.Calculate (10, new DimAbsolute (2), null, Dimension.None, 1, false); Assert.Equal (5, result); } @@ -58,7 +58,7 @@ public class PosTests (ITestOutputHelper output) public void PosView_Calculate_ReturnsExpectedValue () { var posView = new PosView (new View { Frame = new Rectangle (5, 5, 10, 10) }, 0); - var result = posView.Calculate (10, new DimAbsolute (2), 1, false); + var result = posView.Calculate (10, new DimAbsolute (2), null, Dimension.None, 1, false); Assert.Equal (5, result); } @@ -111,7 +111,8 @@ public class PosTests (ITestOutputHelper output) Assert.Null (exception); Assert.Equal (new Rectangle (0, 0, 10, 10), super.Frame); Assert.Equal (new Rectangle (0, 0, 2, 2), view1.Frame); - Assert.Equal (new Rectangle (8, 0, 2, 2), view2.Frame); + // AnchorEnd (0) would be 10. AnchorEnd () is 10 - 2 = 8. Right (view2) - Left (view2) = 2. 8 - 2 = 6 + Assert.Equal (new Rectangle (6,0, 2, 2), view2.Frame); super.Dispose (); }