diff --git a/tests/Perspex.Markup.Xaml.UnitTests/StyleTests.cs b/tests/Perspex.Markup.Xaml.UnitTests/StyleTests.cs index 9eb0309b42..321ac355fc 100644 --- a/tests/Perspex.Markup.Xaml.UnitTests/StyleTests.cs +++ b/tests/Perspex.Markup.Xaml.UnitTests/StyleTests.cs @@ -88,6 +88,32 @@ namespace Perspex.Markup.Xaml.UnitTests Assert.Equal(0xff506070, brush.Color.ToUint32()); } + [Fact] + public void StyleResource_Can_Be_Assigned_To_Setter() + { + var xaml = @" + + + + + +"; + + var loader = new PerspexXamlLoader(); + var userControl = (UserControl)loader.Load(xaml); + var style = (Style)userControl.Styles[1]; + var setter = (Setter)style.Setters.Single(); + + Assert.NotNull(setter.Value); + } + [Fact] public void Binding_Should_Be_Assigned_To_Setter_Value_Instead_Of_Bound() {