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