mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
add os version and methods
This commit is contained in:
@@ -343,7 +343,8 @@ public class CollUtilTest {
|
||||
|
||||
@Test
|
||||
public void sortByPropertyTest() {
|
||||
List<TestBean> list = CollUtil.newArrayList(new TestBean("张三", 12, DateUtil.parse("2018-05-01")), //
|
||||
List<TestBean> list = CollUtil.newArrayList(
|
||||
new TestBean("张三", 12, DateUtil.parse("2018-05-01")), //
|
||||
new TestBean("李四", 13, DateUtil.parse("2018-03-01")), //
|
||||
new TestBean("王五", 12, DateUtil.parse("2018-04-01"))//
|
||||
);
|
||||
@@ -354,6 +355,20 @@ public class CollUtilTest {
|
||||
Assert.assertEquals("张三", list.get(2).getName());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void sortByPropertyTest2() {
|
||||
List<TestBean> list = CollUtil.newArrayList(
|
||||
new TestBean("张三", 0, DateUtil.parse("2018-05-01")), //
|
||||
new TestBean("李四", -12, DateUtil.parse("2018-03-01")), //
|
||||
new TestBean("王五", 23, DateUtil.parse("2018-04-01"))//
|
||||
);
|
||||
|
||||
CollUtil.sortByProperty(list, "age");
|
||||
Assert.assertEquals("李四", list.get(0).getName());
|
||||
Assert.assertEquals("张三", list.get(1).getName());
|
||||
Assert.assertEquals("王五", list.get(2).getName());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void fieldValueMapTest() {
|
||||
List<TestBean> list = CollUtil.newArrayList(new TestBean("张三", 12, DateUtil.parse("2018-05-01")), //
|
||||
|
@@ -293,4 +293,15 @@ public class XmlUtilTest {
|
||||
final String escape = XmlUtil.escape(a);
|
||||
Console.log(escape);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getParamTest(){
|
||||
String xml = "<Config name=\"aaaa\">\n" +
|
||||
" <url>222222</url>\n" +
|
||||
"</Config>";
|
||||
|
||||
final Document doc = XmlUtil.parseXml(xml);
|
||||
final String name = doc.getDocumentElement().getAttribute("name");
|
||||
Assert.assertEquals("aaaa", name);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user