Browse Source

update tests

pull/9277/head
Emmanuel Hansen 4 years ago
parent
commit
6384c49cdb
  1. 2
      tests/Avalonia.Controls.UnitTests/Primitives/PopupRootTests.cs
  2. 16
      tests/Avalonia.Controls.UnitTests/Primitives/PopupTests.cs

2
tests/Avalonia.Controls.UnitTests/Primitives/PopupRootTests.cs

@ -88,7 +88,7 @@ namespace Avalonia.Controls.UnitTests.Primitives
Assert.IsType<VisualLayerManager>(visualLayerManager); Assert.IsType<VisualLayerManager>(visualLayerManager);
var contentPresenter = visualLayerManager.VisualChildren.Single(); var contentPresenter = visualLayerManager.VisualChildren.Take(1).Single();
Assert.IsType<ContentPresenter>(contentPresenter); Assert.IsType<ContentPresenter>(contentPresenter);

16
tests/Avalonia.Controls.UnitTests/Primitives/PopupTests.cs

@ -345,6 +345,9 @@ namespace Avalonia.Controls.UnitTests.Primitives
"ContentPresenter", "ContentPresenter",
"ContentPresenter", "ContentPresenter",
"Border", "Border",
"AdornerLayer",
"WindowNotificationManager",
"ReversibleStackPanel"
}, },
types); types);
} }
@ -353,6 +356,8 @@ namespace Avalonia.Controls.UnitTests.Primitives
.OfType<IControl>() .OfType<IControl>()
.Select(x => x.TemplatedParent).ToList(); .Select(x => x.TemplatedParent).ToList();
var notificationManager = (popup.Host as TopLevel)?.NotificationManager;
if (UsePopupHost) if (UsePopupHost)
{ {
Assert.Equal( Assert.Equal(
@ -378,6 +383,9 @@ namespace Avalonia.Controls.UnitTests.Primitives
popupRoot, popupRoot,
target, target,
null, null,
null,
null,
notificationManager,
}, },
templatedParents); templatedParents);
} }
@ -438,6 +446,9 @@ namespace Avalonia.Controls.UnitTests.Primitives
"ItemsPresenter", "ItemsPresenter",
"StackPanel", "StackPanel",
"Border", "Border",
"AdornerLayer",
"WindowNotificationManager",
"ReversibleStackPanel"
}, },
types); types);
} }
@ -446,6 +457,8 @@ namespace Avalonia.Controls.UnitTests.Primitives
.OfType<IControl>() .OfType<IControl>()
.Select(x => x.TemplatedParent).ToList(); .Select(x => x.TemplatedParent).ToList();
var notificationManager = (popup.Host as TopLevel)?.NotificationManager;
if (UsePopupHost) if (UsePopupHost)
{ {
Assert.Equal( Assert.Equal(
@ -473,6 +486,9 @@ namespace Avalonia.Controls.UnitTests.Primitives
target, target,
target, target,
null, null,
null,
null,
notificationManager,
}, },
templatedParents); templatedParents);
} }

Loading…
Cancel
Save