diff --git a/src/Core/Components/CounterBadge/FluentCounterBadge.razor b/src/Core/Components/CounterBadge/FluentCounterBadge.razor index 5c15464341..3ea16fec86 100644 --- a/src/Core/Components/CounterBadge/FluentCounterBadge.razor +++ b/src/Core/Components/CounterBadge/FluentCounterBadge.razor @@ -4,7 +4,7 @@ #pragma warning disable 612, 618 } -
+
@ChildContent @if (Dot) diff --git a/tests/Core/CounterBadge/FluentCounterBadgeTests.FluentCounterBadge_WithAdditionalAttributes.verified.html b/tests/Core/CounterBadge/FluentCounterBadgeTests.FluentCounterBadge_WithAdditionalAttributes.verified.html new file mode 100644 index 0000000000..749c258200 --- /dev/null +++ b/tests/Core/CounterBadge/FluentCounterBadgeTests.FluentCounterBadge_WithAdditionalAttributes.verified.html @@ -0,0 +1,4 @@ + +
+
1
+
\ No newline at end of file diff --git a/tests/Core/CounterBadge/FluentCounterBadgeTests.cs b/tests/Core/CounterBadge/FluentCounterBadgeTests.cs index 84c1fffef7..2c405d12f3 100644 --- a/tests/Core/CounterBadge/FluentCounterBadgeTests.cs +++ b/tests/Core/CounterBadge/FluentCounterBadgeTests.cs @@ -452,4 +452,21 @@ public void FluentCounterBadge_WithPositioning() // Assert cut.Verify(); } + + [Fact] + public void FluentCounterBadge_WithAdditionalAttributes() + { + // Arrange && Act + var cut = TestContext.RenderComponent(parameters => + { + parameters.Add(p => p.Count, 1); + parameters.Add(p => p.AdditionalAttributes, new Dictionary + { + { "data-test", "test" }, + }); + }); + + // Assert + cut.Verify(); + } }