From 6a69a502300cd2f2413b07498afd57d2d779a266 Mon Sep 17 00:00:00 2001 From: 0007 <0007@qq.com> Date: Wed, 27 Aug 2025 19:58:13 +0800 Subject: [PATCH] Add File --- .../core/test/util/UnWrapMarkdownTest.java | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 agents-flex-core/src/test/java/com/agentsflex/core/test/util/UnWrapMarkdownTest.java diff --git a/agents-flex-core/src/test/java/com/agentsflex/core/test/util/UnWrapMarkdownTest.java b/agents-flex-core/src/test/java/com/agentsflex/core/test/util/UnWrapMarkdownTest.java new file mode 100644 index 0000000..263c353 --- /dev/null +++ b/agents-flex-core/src/test/java/com/agentsflex/core/test/util/UnWrapMarkdownTest.java @@ -0,0 +1,36 @@ +package com.agentsflex.core.test.util; + +import com.agentsflex.core.chain.node.LlmNode; +import org.junit.Assert; +import org.junit.Test; + +public class UnWrapMarkdownTest { + + @Test + public void testUnWrapMarkdown01() { + String markdown = "```**Hello**, *world*!```"; + String expected = "**Hello**, *world*!"; + String actual = LlmNode.unWrapMarkdown(markdown); + System.out.println(actual); + Assert.assertEquals(expected, actual); + } + + @Test + public void testUnWrapMarkdown02() { + String markdown = "```\n**Hello**, *world*!\n```"; + String expected = "**Hello**, *world*!"; + String actual = LlmNode.unWrapMarkdown(markdown); + System.out.println(actual); + Assert.assertEquals(expected, actual); + } + + @Test + public void testUnWrapMarkdown03() { + String markdown = "```json\n**Hello**, *world*!\n```"; + String expected = "**Hello**, *world*!"; + String actual = LlmNode.unWrapMarkdown(markdown); + System.out.println(actual); + Assert.assertEquals(expected, actual); + } + +}