From a9f5fac6326f3a30a80fa32b6418ec7b5eb02060 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Thu, 25 Feb 2016 19:55:08 +0100 Subject: [PATCH] Added failing test. --- .../Xaml/StyleTests.cs | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/tests/Perspex.Markup.Xaml.UnitTests/Xaml/StyleTests.cs b/tests/Perspex.Markup.Xaml.UnitTests/Xaml/StyleTests.cs index b42608eb18..a141c4e942 100644 --- a/tests/Perspex.Markup.Xaml.UnitTests/Xaml/StyleTests.cs +++ b/tests/Perspex.Markup.Xaml.UnitTests/Xaml/StyleTests.cs @@ -150,5 +150,27 @@ namespace Perspex.Markup.Xaml.UnitTests.Xaml Assert.Equal(0xff506070, buttonBrush.Color.ToUint32()); } } + + [Fact] + public void StyleResource_Can_Be_Found_In_TopLevel_Styles() + { + var xaml = @" + + +"; + + var loader = new PerspexXamlLoader(); + var styles = (Styles)loader.Load(xaml); + var brush = (Perspex.Media.Mutable.SolidColorBrush)styles.FindResource("brush"); + + Assert.Equal(0xff506070, brush.Color.ToUint32()); + } } }