diff --git a/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/BasicTests.cs b/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/BasicTests.cs
index b6dedc3375..0982730741 100644
--- a/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/BasicTests.cs
+++ b/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/BasicTests.cs
@@ -38,6 +38,18 @@ namespace Avalonia.Markup.Xaml.UnitTests.Xaml
Assert.Equal("Foo", target.Content);
}
+ [Fact]
+ public void Attached_Property_Is_Set()
+ {
+ var xaml =
+ @"";
+
+ var target = AvaloniaXamlLoader.Parse(xaml);
+
+ Assert.NotNull(target);
+ Assert.Equal(21.0, TextBlock.GetFontSize(target));
+ }
+
[Fact]
public void ContentControl_ContentTemplate_Is_Functional()
{
@@ -74,6 +86,30 @@ namespace Avalonia.Markup.Xaml.UnitTests.Xaml
Assert.Equal("Foo", button.Content);
}
+ [Fact]
+ public void Panel_Children_Are_Added()
+ {
+ var xaml = @"
+
+
+
+
+
+";
+
+ var control = AvaloniaXamlLoader.Parse(xaml);
+
+ var panel = control.FindControl("panel");
+
+ Assert.Equal(2, panel.Children.Count);
+
+ var foo = control.FindControl("Foo");
+ var bar = control.FindControl("Bar");
+
+ Assert.Contains(foo, panel.Children);
+ Assert.Contains(bar, panel.Children);
+ }
+
[Fact]
public void Named_x_Control_Is_Added_To_NameScope_Simple()
{