package services import ( "strings" "testing" ) func TestComposeBodyToHTML_MarkdownBasics(t *testing.T) { in := strings.TrimSpace(` ## 标题 段落 **粗体** 与 *斜体* 和 ~~删除~~ 与 ` + "`code`" + `。 - 甲 - 乙 1. 一 2. 二 > 引用行 ` + "```go\nfmt.Println(1)\n```" + ` [链接](https://example.com) ![图](/uploads/a.png) `) out := ComposeBodyToHTML(in) checks := []string{ "

", "标题", "

", "粗体", "斜体", "删除", "code", "