From 733b733c92f38c4ae3e12c9d3bd5453028d95704 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Wed, 17 Dec 2014 03:18:14 +0100 Subject: [PATCH] Added test to demonstrate issue #2. --- .../Controls/BorderTests.cs | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/Windows/Perspex.Direct2D1.RenderTests/Controls/BorderTests.cs b/Windows/Perspex.Direct2D1.RenderTests/Controls/BorderTests.cs index 4b7142d039..42925039c5 100644 --- a/Windows/Perspex.Direct2D1.RenderTests/Controls/BorderTests.cs +++ b/Windows/Perspex.Direct2D1.RenderTests/Controls/BorderTests.cs @@ -345,5 +345,33 @@ namespace Perspex.Direct2D1.RenderTests.Controls this.RenderToFile(target); this.CompareImages(); } + + [TestMethod] + public void Border_Nested_Rotate() + { + Decorator target = new Decorator + { + Padding = new Thickness(8), + Width = 200, + Height = 200, + Content = new Border + { + Background = Brushes.Coral, + Width = 100, + Height = 100, + HorizontalAlignment = HorizontalAlignment.Center, + VerticalAlignment = VerticalAlignment.Center, + Content = new Border + { + Margin = new Thickness(25), + Background = Brushes.Chocolate, + }, + RenderTransform = new RotateTransform(45), + } + }; + + this.RenderToFile(target); + this.CompareImages(); + } } }