@@ -58,27 +58,48 @@ public void codePointTest() {
58
58
59
59
@ Test
60
60
public void isAllChineseTest () {
61
+ Assert .assertTrue (NameUtil .isAllChinese ("\uD87A \uDDF5 " )); //韦华 unicode
61
62
Assert .assertTrue (NameUtil .isAllChinese ("张" ));
62
63
Assert .assertTrue (NameUtil .isAllChinese ("张三" ));
63
- Assert .assertTrue (NameUtil .isAllChinese ("张" ));
64
- Assert .assertTrue (NameUtil .isAllChinese ("张" ));
65
- Assert .assertTrue (NameUtil .isAllChinese ("张𮧵" ));
66
- Assert .assertTrue (NameUtil .isAllChinese ("" ));
67
- Assert .assertTrue (NameUtil .isAllChinese ("" ));
68
- Assert .assertTrue (NameUtil .isAllChinese ("𮧵" ));
69
-
70
- Assert .assertFalse (NameUtil .isAllChinese ("张yan" ));
71
- Assert .assertFalse (NameUtil .isAllChinese ("张1" ));
72
- Assert .assertFalse (NameUtil .isAllChinese ("张yan" ));
73
- Assert .assertFalse (NameUtil .isAllChinese ("zhang san" ));
64
+ Assert .assertTrue (NameUtil .isAllChinese ("张是一只小小鸟" ));
65
+ Assert .assertTrue (NameUtil .isAllChinese ("䶮" )); //龙天 unicode
66
+ Assert .assertTrue (NameUtil .isAllChinese ("" )); //龙天 pua
67
+ Assert .assertTrue (NameUtil .isAllChinese ("张\uD87A \uDDF5 " )); //韦华 unicode
68
+ Assert .assertTrue (NameUtil .isAllChinese ("" )); //韦华pua
69
+ Assert .assertTrue (NameUtil .isAllChinese ("张𬱖" )); //由页 unicode
70
+ Assert .assertTrue (NameUtil .isAllChinese ("张\uD870 \uDF86 " )); //王莹 unicode
71
+ Assert .assertTrue (NameUtil .isAllChinese ("张\uD87A \uDDF5 " )); //韦华 unicode
72
+ Assert .assertTrue (NameUtil .isAllChinese ("张" )); //韦华pua
73
+ Assert .assertTrue (NameUtil .isAllChinese ("张䶮" )); //龙天 unicode
74
+ Assert .assertTrue (NameUtil .isAllChinese ("张" )); //龙天 pua
75
+ Assert .assertTrue (NameUtil .isAllChinese ("张·麦麦提" ));
76
+
77
+ Assert .assertFalse (NameUtil .isAllChinese ("张?" ));
78
+ Assert .assertFalse (NameUtil .isAllChinese ("张?" ));
74
79
Assert .assertFalse (NameUtil .isAllChinese ("张?" ));
75
- Assert .assertFalse (NameUtil .isAllChinese ("" ));
80
+ Assert .assertFalse (NameUtil .isAllChinese ("张(" ));
81
+ Assert .assertFalse (NameUtil .isAllChinese ("张)" ));
82
+ Assert .assertFalse (NameUtil .isAllChinese ("张(" ));
83
+ Assert .assertFalse (NameUtil .isAllChinese ("张)" ));
84
+ Assert .assertFalse (NameUtil .isAllChinese ("张{" ));
85
+ Assert .assertFalse (NameUtil .isAllChinese ("张【" ));
86
+ Assert .assertFalse (NameUtil .isAllChinese ("张*" ));
87
+ Assert .assertFalse (NameUtil .isAllChinese ("张&" ));
88
+ Assert .assertFalse (NameUtil .isAllChinese ("张^" ));
89
+ Assert .assertFalse (NameUtil .isAllChinese ("张%" ));
90
+ Assert .assertFalse (NameUtil .isAllChinese ("张$" ));
91
+ Assert .assertFalse (NameUtil .isAllChinese ("张#" ));
76
92
Assert .assertFalse (NameUtil .isAllChinese ("张@" ));
77
93
Assert .assertFalse (NameUtil .isAllChinese ("张!" ));
78
- Assert .assertFalse (NameUtil .isAllChinese ("张%" ));
79
- Assert .assertFalse (NameUtil .isAllChinese ("张*" ));
80
- Assert .assertFalse (NameUtil .isAllChinese ("张`" ));
81
94
Assert .assertFalse (NameUtil .isAllChinese ("张~" ));
95
+ Assert .assertFalse (NameUtil .isAllChinese ("张。" ));
96
+ Assert .assertFalse (NameUtil .isAllChinese ("张," ));
97
+ Assert .assertFalse (NameUtil .isAllChinese ("张12" ));
98
+ Assert .assertFalse (NameUtil .isAllChinese ("张wei" ));
99
+ Assert .assertFalse (NameUtil .isAllChinese ("张wei3" ));
100
+ Assert .assertFalse (NameUtil .isAllChinese ("张wei3。" ));
101
+ Assert .assertFalse (NameUtil .isAllChinese ("123" ));
102
+ Assert .assertFalse (NameUtil .isAllChinese ("abc" ));
82
103
}
83
104
84
105
@ Test
0 commit comments