Skip to content

Commit 3c6e405

Browse files
committed
支持配置JSON,并自动转成相应类型(3)-补全单元测试
1 parent 0f01388 commit 3c6e405

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

disconf-client/src/test/java/com/baidu/disconf/client/support/utils/ClassUtilsTest.java renamed to disconf-client/src/test/java/com/baidu/disconf/client/test/support/utils/ClassUtilsTest.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baidu.disconf.client.support.utils;
1+
package com.baidu.disconf.client.test.support.utils;
22

33
import static org.junit.Assert.assertTrue;
44

@@ -7,6 +7,8 @@
77

88
import org.junit.Test;
99

10+
import com.baidu.disconf.client.support.utils.ClassUtils;
11+
1012
public class ClassUtilsTest {
1113

1214
@SuppressWarnings("unchecked")
@@ -29,4 +31,12 @@ public void testGetValeByType() throws Exception {
2931
assertTrue(ClassUtils.getValeByType(List.class, "234.4,123") == null);
3032
}
3133

34+
@Test
35+
public void testGetFieldNameByGetMethodName() {
36+
assertTrue(ClassUtils.getFieldNameByGetMethodName("getOrderNo").equals("orderNo"));
37+
assertTrue(ClassUtils.getFieldNameByGetMethodName("isSended").equals("sended"));
38+
assertTrue(ClassUtils.getFieldNameByGetMethodName("isA").equals("a"));
39+
assertTrue(ClassUtils.getFieldNameByGetMethodName("someMethod") == null);
40+
}
41+
3242
}

0 commit comments

Comments
 (0)