From 5c140f549e6984105c4ef4f43f1f22dc8671b481 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Tue, 24 Jun 2014 07:32:31 +0200 Subject: [PATCH] Test border padding. --- .../Controls/BorderTests.cs | 24 ++++++++++++++++++ ...order_Padding_Offsets_Content.expected.png | Bin 0 -> 640 bytes 2 files changed, 24 insertions(+) create mode 100644 TestFiles/Direct2D1/Controls/Border/Border_Padding_Offsets_Content.expected.png diff --git a/Perspex.Direct2D1.RenderTests/Controls/BorderTests.cs b/Perspex.Direct2D1.RenderTests/Controls/BorderTests.cs index f657e5eb2c..417137ba03 100644 --- a/Perspex.Direct2D1.RenderTests/Controls/BorderTests.cs +++ b/Perspex.Direct2D1.RenderTests/Controls/BorderTests.cs @@ -96,5 +96,29 @@ namespace Perspex.Direct2D1.RenderTests.Controls this.RenderToFile(target); this.CompareImages(); } + + [TestMethod] + public void Border_Padding_Offsets_Content() + { + Decorator target = new Decorator + { + Padding = new Thickness(8), + Width = 200, + Height = 200, + Content = new Border + { + BorderBrush = Brushes.Black, + BorderThickness = 2, + Padding = new Thickness(2), + Content = new Border + { + Background = Brushes.Red, + } + } + }; + + this.RenderToFile(target); + this.CompareImages(); + } } } diff --git a/TestFiles/Direct2D1/Controls/Border/Border_Padding_Offsets_Content.expected.png b/TestFiles/Direct2D1/Controls/Border/Border_Padding_Offsets_Content.expected.png new file mode 100644 index 0000000000000000000000000000000000000000..1fa36969e55506aebd240a0181de8f5fa560cc73 GIT binary patch literal 640 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k4M?tyST_$yF%}28J29*~C-V}>VM%xNb!1@J z*w6hZk(GggNz2p4F{C2y?R7`4LkOBO=WnG(qD2z