Skip to content

Commit bfe48a6

Browse files
committed
⏪ ⚡ 💚
1 parent ce1c12f commit bfe48a6

File tree

6 files changed

+107
-7
lines changed

6 files changed

+107
-7
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.zsx.demo.pojo;
2+
3+
import lombok.Data;
4+
5+
@Data
6+
public class AAA {
7+
8+
private String name;
9+
10+
private String age;
11+
12+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package com.zsx.demo.pojo;
2+
3+
import lombok.Data;
4+
5+
@Data
6+
public class BBB extends AAA {
7+
8+
private String content;
9+
10+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.zsx.demo.pojo;
2+
3+
import lombok.Data;
4+
5+
import java.util.List;
6+
7+
@Data
8+
public class CCC {
9+
10+
private List<AAA> a;
11+
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.zsx.demo.pojo;
2+
3+
import lombok.Data;
4+
5+
import java.util.List;
6+
7+
@Data
8+
public class DDD {
9+
10+
private List<AAA> b;
11+
12+
}

toolTest/common/src/test/java/UnitTest.java

Lines changed: 33 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
import com.alibaba.fastjson.JSONPath;
55
import com.google.common.collect.Lists;
66
import com.google.common.collect.Maps;
7+
import com.zsx.demo.pojo.BBB;
8+
import com.zsx.demo.pojo.CCC;
9+
import com.zsx.demo.pojo.DDD;
710
import com.zsx.tool.GzipUtil;
811
import org.apache.commons.compress.compressors.gzip.GzipUtils;
912
import org.apache.commons.lang3.RandomStringUtils;
@@ -29,13 +32,31 @@
2932
public class UnitTest {
3033

3134

35+
@Test
36+
void t11() {
37+
38+
CCC ccc = new CCC();
39+
40+
BBB bbb = new BBB();
41+
bbb.setName("zsx");
42+
bbb.setAge("23");
43+
bbb.setContent("content");
44+
45+
ccc.setA(Lists.newArrayList(bbb));
46+
47+
48+
System.out.println(JSON.toJSONString(ccc));
49+
50+
DDD ddd = new DDD();
51+
ddd.setB(ccc.getA());
3252

33-
@Test void t11(){
53+
System.out.println(JSON.toJSONString(ddd));
3454

3555
}
3656

3757

38-
@Test void t10(){
58+
@Test
59+
void t10() {
3960
StringBuilder str = new StringBuilder();
4061
IntStream.range(1, 1000).forEach(item -> str.append(item));
4162
String string = str.toString();
@@ -50,7 +71,8 @@ public class UnitTest {
5071
}
5172

5273

53-
@Test void t9(){
74+
@Test
75+
void t9() {
5476
TreeMap<Comparable, @Nullable Object> treeMap = Maps.newTreeMap();
5577
treeMap.put("A", 1);
5678
treeMap.put("C", 1);
@@ -61,7 +83,9 @@ public class UnitTest {
6183
System.out.println(en.getKey());
6284
}
6385
}
64-
@Test void t8(){
86+
87+
@Test
88+
void t8() {
6589
ArrayList<String> list = new ArrayList<>();
6690
list.add("1");
6791

@@ -72,7 +96,8 @@ public class UnitTest {
7296

7397
}
7498

75-
@Test void t7(){
99+
@Test
100+
void t7() {
76101
HashSet<String> set = new HashSet<>();
77102
for (int i = 0; i < 100; i++) {
78103
set.add(RandomStringUtils.randomAlphanumeric(6));
@@ -82,10 +107,11 @@ public class UnitTest {
82107
set.forEach(System.out::println);
83108
}
84109

85-
@Test void t6(){
110+
@Test
111+
void t6() {
86112
String str = "009121,222,345678";
87113
System.out.println(str.lastIndexOf(","));
88-
System.out.println(str.substring(10+1));
114+
System.out.println(str.substring(10 + 1));
89115
}
90116

91117
@Test

toolTest/common/src/test/java/tool/guava/MapsTest.java

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,34 @@
2424
public class MapsTest {
2525

2626

27+
@Test void t5(){
28+
29+
Map<String, String> map = new HashMap<>();
30+
map.put("a", "1");
31+
32+
HashMap<String, String> newMap = Maps.newHashMap(map);
33+
34+
System.out.println(newMap);
35+
System.out.println();
36+
map.put("b", "2");
37+
38+
System.out.println(map);
39+
System.out.println(newMap);
40+
41+
System.out.println();
42+
43+
newMap.put("c", "3");
44+
45+
System.out.println(map);
46+
System.out.println(newMap);
47+
48+
49+
HashMap< Object, Object> objectObjectHashMap = Maps.newHashMap();
50+
objectObjectHashMap.put("666", null);
51+
52+
System.out.println(JSON.toJSONString(objectObjectHashMap));
53+
54+
}
2755
@Test void t4(){
2856
ImmutableMap<String, String> map = ImmutableMap.of("a", "b23");
2957
System.out.println(JSON.toJSONString(map));

0 commit comments

Comments
 (0)