Browse Source

Added failing test for #11668

pull/11721/head
daniel 3 years ago
parent
commit
5157ebccae
  1. 19
      tests/Avalonia.Controls.UnitTests/TransitioningContentControlTests.cs

19
tests/Avalonia.Controls.UnitTests/TransitioningContentControlTests.cs

@ -62,6 +62,25 @@ namespace Avalonia.Controls.UnitTests
Assert.Equal(1, transition.StartCount);
}
[Fact]
public void Control_Should_Connect_To_VisualTree_Once()
{
using var app = Start();
var (target, transition) = CreateTarget(new Control());
var control = new Control();
int counter = 0;
control.AttachedToVisualTree += (s,e) => counter++;
target.Content = control;
Layout(target);
target.Content = new Control();
Layout(target);
Assert.Equal(1, counter);
}
[Fact]
public void ContentPresenters_Should_Be_Setup_For_Transition()
{

Loading…
Cancel
Save