perf[tank]:Optimize protocol configuration

This commit is contained in:
meiwei
2023-08-28 16:05:50 +08:00
parent 5c9985cdd7
commit 3263d8705b
@@ -21,7 +21,7 @@ public class DomUtilsTest {
private static final String XML_WITH_HEAD = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\" ?>\n" +
"\n" +
"<protocols author=\"godotg\">\n" +
"<protocols>\n" +
" <module id=\"1\" name=\"common\" minId=\"1000\" maxId=\"2000\">\n" +
" <protocol id=\"1000\" location=\"com.zfoo.test.CM_Int\"/>\n" +
" <protocol id=\"2000\" location=\"com.zfoo.test.SM_Int\"/>\n" +
@@ -32,7 +32,7 @@ public class DomUtilsTest {
" </module>\n" +
"</protocols>";
private static final String XML_OF_STANDARD_TEXT = "<protocols author=\"godotg\">\n" +
private static final String XML_OF_STANDARD_TEXT = "<protocols>\n" +
" <module id=\"1\" name=\"common\" minId=\"1000\" maxId=\"2000\">\n" +
" <protocol id=\"1000\" location=\"com.zfoo.test.CM_Int\"/>\n" +
" <protocol id=\"2000\" location=\"com.zfoo.test.SM_Int\"/>\n" +
@@ -46,11 +46,17 @@ public class DomUtilsTest {
@Test
public void testXmlWithHead() {
var protos = DomUtils.string2Object(XML_WITH_HEAD, XmlProtocols.class);
for (var module : protos.getModules()) {
System.out.println(module.getId());
}
}
@Test
public void testXmlOfStandardText() {
var protos = DomUtils.string2Object(XML_OF_STANDARD_TEXT, XmlProtocols.class);
for (var module : protos.getModules()) {
System.out.println(module.getId());
}
}
}