|
|
@ -156,22 +156,7 @@ namespace Avalonia.Controls.UnitTests |
|
|
|
|
|
|
|
|
Assert.Equal("FooBar", target.SelectedItem); |
|
|
Assert.Equal("FooBar", target.SelectedItem); |
|
|
|
|
|
|
|
|
IVisual child = target; |
|
|
var child = target.GetVisualDescendants().LastOrDefault(); |
|
|
|
|
|
|
|
|
while (true) |
|
|
|
|
|
{ |
|
|
|
|
|
if (child.VisualChildren.FirstOrDefault() is TextBlock) |
|
|
|
|
|
{ |
|
|
|
|
|
break; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (child.VisualChildren.Count == 0) |
|
|
|
|
|
{ |
|
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
child = child.VisualChildren.FirstOrDefault().VisualChildren.FirstOrDefault(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
Assert.IsType<TextBlock>(child); |
|
|
Assert.IsType<TextBlock>(child); |
|
|
Assert.Equal("FooBar", ((TextBlock)child).Text); |
|
|
Assert.Equal("FooBar", ((TextBlock)child).Text); |
|
|
|