diff --git a/src/main/java/cn/hezhaohui/fund/util/FundUtil.java b/src/main/java/cn/hezhaohui/fund/util/FundUtil.java new file mode 100644 index 0000000..74d9b59 --- /dev/null +++ b/src/main/java/cn/hezhaohui/fund/util/FundUtil.java @@ -0,0 +1,14 @@ +package cn.hezhaohui.fund.util; + +import org.springframework.stereotype.Component; + +@Component +public class FundUtil { + final private static String PREFIX = "https://fund.eastmoney.com/"; + final private static String SUFFIX = ".html"; + + // example: https://fund.eastmoney.com/001068.html + public static String getUrlByFundId(String id) { + return PREFIX + id + SUFFIX; + } +} diff --git a/src/test/java/cn/hezhaohui/fund/util/FundUtilTest.java b/src/test/java/cn/hezhaohui/fund/util/FundUtilTest.java new file mode 100644 index 0000000..28cfe99 --- /dev/null +++ b/src/test/java/cn/hezhaohui/fund/util/FundUtilTest.java @@ -0,0 +1,15 @@ +package cn.hezhaohui.fund.util; + +import org.junit.jupiter.api.Test; + +import static org.junit.jupiter.api.Assertions.*; + +class FundUtilTest { + + @Test + void getUrlByFundId() { + String url = FundUtil.getUrlByFundId("001068"); + System.out.println(url); + assertNotNull(url); + } +} \ No newline at end of file