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()); + } } }