diff --git a/tests/Avalonia.Controls.UnitTests/Generators/ItemContainerGeneratorTests.cs b/tests/Avalonia.Controls.UnitTests/Generators/ItemContainerGeneratorTests.cs index ff3ad30a88..c5c7737f0d 100644 --- a/tests/Avalonia.Controls.UnitTests/Generators/ItemContainerGeneratorTests.cs +++ b/tests/Avalonia.Controls.UnitTests/Generators/ItemContainerGeneratorTests.cs @@ -144,6 +144,16 @@ namespace Avalonia.Controls.UnitTests.Generators Assert.Equal("bar", container.Content); } + [Fact] + public void Materialize_Should_Create_Containers_When_Item_Is_Null() + { + var owner = new Decorator(); + var target = new ItemContainerGenerator(owner, ListBoxItem.ContentProperty, null); + var container = (ListBoxItem)target.Materialize(0, null).ContainerControl; + + Assert.True(container != null, "The containers is not materialized."); + } + private IList Materialize( IItemContainerGenerator generator, int index,