using Flashsharp.Ui; namespace Flashsharp.Tests; public sealed class MarkdownRendererTests { [Fact] public void Keeps_non_latin_text() { var html = new MarkdownRenderer().ToHtml("سلام دنیا"); Assert.Contains("سلام دنیا", html); } [Fact] public void Removes_javascript_links() { var html = new MarkdownRenderer().ToHtml("[click](javascript:alert(1))"); Assert.DoesNotContain("javascript:", html, StringComparison.OrdinalIgnoreCase); } [Fact] public void Removes_raw_html() { var html = new MarkdownRenderer().ToHtml(""); Assert.DoesNotContain("bold", html); } }