@@ -45,7 +45,7 @@ Another text
}
[Fact]
- public void RenderDetailsSummaryMultiLine()
+ public void RenderDetailsSummaryMultiline()
{
const string value =
"""
@@ -75,7 +75,7 @@ Another text
-
Some hidden text Another text
+
Some hidden text Another text
@@ -184,7 +184,7 @@ Another text
-
Some hidden text Another text
+
Some hidden text Another text
diff --git a/tests/MudBlazor.Markdown.Tests/Components/MarkdownComponentTests/MarkdownComponentPropShould.cs b/tests/MudBlazor.Markdown.Tests/Components/MarkdownComponentTests/MarkdownComponentPropShould.cs
index 98f16e3..b43a9db 100644
--- a/tests/MudBlazor.Markdown.Tests/Components/MarkdownComponentTests/MarkdownComponentPropShould.cs
+++ b/tests/MudBlazor.Markdown.Tests/Components/MarkdownComponentTests/MarkdownComponentPropShould.cs
@@ -237,11 +237,9 @@ public void OverrideAllLinks()
absolute
-
relative
-
id
diff --git a/tests/MudBlazor.Markdown.Tests/Components/MarkdownComponentTests/MarkdownComponentShould.cs b/tests/MudBlazor.Markdown.Tests/Components/MarkdownComponentTests/MarkdownComponentShould.cs
index b16d6b0..ce4a487 100644
--- a/tests/MudBlazor.Markdown.Tests/Components/MarkdownComponentTests/MarkdownComponentShould.cs
+++ b/tests/MudBlazor.Markdown.Tests/Components/MarkdownComponentTests/MarkdownComponentShould.cs
@@ -75,9 +75,49 @@ public void RenderInvalidEmphasis(string emphasisDelimiter)
[Theory]
[InlineData("\r\n")]
[InlineData("\n")]
- public void ReplaceNewLineSymbols(string newLine)
+ public void RenderBreakSoft(string newLine)
{
var value = "line1" + newLine + "line2";
+ const string expected =
+ """
+
+
+ line1 line2
+
+
+ """;
+
+ using var fixture = CreateFixture(value);
+ fixture.MarkupMatches(expected);
+ }
+
+ [Theory]
+ [InlineData("\r\n")]
+ [InlineData("\n")]
+ public void RenderBreakHard(string newLine)
+ {
+ var value = "line1" + newLine + newLine + "line2";
+ const string expected =
+ """
+
+