Browse Source

use GetVisualDescendents in test.

pull/1639/head
Dan Walmsley 8 years ago
parent
commit
612d99d01e
  1. 17
      tests/Avalonia.Controls.UnitTests/CarouselTests.cs

17
tests/Avalonia.Controls.UnitTests/CarouselTests.cs

@ -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);

Loading…
Cancel
Save