diff --git a/src/MudBlazor.UnitTests.Viewer/TestComponents/Menu/MenuTest1.razor b/src/MudBlazor.UnitTests.Viewer/TestComponents/Menu/MenuTest1.razor index 011e313098a9..14b158ebe03b 100644 --- a/src/MudBlazor.UnitTests.Viewer/TestComponents/Menu/MenuTest1.razor +++ b/src/MudBlazor.UnitTests.Viewer/TestComponents/Menu/MenuTest1.razor @@ -1,7 +1,7 @@ @namespace MudBlazor.UnitTests.TestComponents - 1 + 1 2 3 \ No newline at end of file diff --git a/src/MudBlazor.UnitTests/Components/MenuTests.cs b/src/MudBlazor.UnitTests/Components/MenuTests.cs index 3b7aed5adfe0..f765df64065b 100644 --- a/src/MudBlazor.UnitTests/Components/MenuTests.cs +++ b/src/MudBlazor.UnitTests/Components/MenuTests.cs @@ -53,5 +53,14 @@ public void OpenMenu_ClickThirdItem_CheckClosed() comp.FindAll("div.mud-list-item")[2].Click(); comp.FindAll("div.mud-popover-open").Count.Should().Be(0); } + + [Test] + public void OpenMenu_ClickClassItem_CheckClass() + { + var comp = ctx.RenderComponent(); + comp.FindAll("button.mud-button-root")[0].Click(); + comp.FindAll("div.mud-list-item").Count.Should().Be(3); + comp.FindAll("div.mud-list-item.test-class").Count.Should().Be(1); + } } } diff --git a/src/MudBlazor/Components/Menu/MudMenuItem.razor b/src/MudBlazor/Components/Menu/MudMenuItem.razor index 3a3fac53b3c7..276207a427a5 100644 --- a/src/MudBlazor/Components/Menu/MudMenuItem.razor +++ b/src/MudBlazor/Components/Menu/MudMenuItem.razor @@ -3,7 +3,7 @@ - + @ChildContent