diff --git a/kernel-d-scanner/scanner-api/src/test/java/cn/stylefeng/roses/kernel/scanner/api/TestCircular.java b/kernel-d-scanner/scanner-api/src/test/java/cn/stylefeng/roses/kernel/scanner/api/TestCircular.java index a1fe773e0..b9186af21 100644 --- a/kernel-d-scanner/scanner-api/src/test/java/cn/stylefeng/roses/kernel/scanner/api/TestCircular.java +++ b/kernel-d-scanner/scanner-api/src/test/java/cn/stylefeng/roses/kernel/scanner/api/TestCircular.java @@ -3,6 +3,7 @@ package cn.stylefeng.roses.kernel.scanner.api; import cn.hutool.core.collection.ListUtil; import cn.hutool.core.lang.TypeReference; import cn.hutool.core.util.IdUtil; +import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData; import cn.stylefeng.roses.kernel.scanner.api.factory.ClassMetaFactory; import cn.stylefeng.roses.kernel.scanner.api.pojo.CircularObject; import cn.stylefeng.roses.kernel.scanner.api.pojo.resource.FieldMetadata; @@ -39,4 +40,29 @@ public class TestCircular { System.out.println(jsonString); } + @Test + public void testResObj() { + Type type = new TypeReference>() { + }.getType(); + + FieldMetadata fieldMetadata = ClassMetaFactory.beginCreateFieldMetadata(type, IdUtil.fastSimpleUUID()); + + String jsonString = JSON.toJSONString(fieldMetadata, JSONWriter.Feature.PrettyFormat); + + System.out.println(jsonString); + } + + @Test + public void testResResObj() { + Type type = new TypeReference>>() { + }.getType(); + + FieldMetadata fieldMetadata = ClassMetaFactory.beginCreateFieldMetadata(type, IdUtil.fastSimpleUUID()); + + String jsonString = JSON.toJSONString(fieldMetadata, JSONWriter.Feature.PrettyFormat); + + System.out.println(jsonString); + } + + }