Lines 33-38
Link Here
|
33 |
assertTrue(Strings.isLineDelimiterChar('\n')); |
33 |
assertTrue(Strings.isLineDelimiterChar('\n')); |
34 |
assertTrue(Strings.isLineDelimiterChar('\r')); |
34 |
assertTrue(Strings.isLineDelimiterChar('\r')); |
35 |
} |
35 |
} |
|
|
36 |
|
37 |
public void testInvertCase() { |
38 |
assertEquals("null", null, Strings.invertCase(null)); //$NON-NLS-1$ |
39 |
|
40 |
assertEquals("empty", //$NON-NLS-1$ |
41 |
"", //$NON-NLS-1$ |
42 |
Strings.invertCase("")); //$NON-NLS-1$ |
43 |
|
44 |
assertEquals("&ABC1", //$NON-NLS-1$ |
45 |
"&abc1", //$NON-NLS-1$ |
46 |
Strings.invertCase("&ABC1")); //$NON-NLS-1$ |
47 |
|
48 |
assertEquals("A", //$NON-NLS-1$ |
49 |
"a", //$NON-NLS-1$ |
50 |
Strings.invertCase("A")); //$NON-NLS-1$ |
51 |
|
52 |
assertEquals("AAA", //$NON-NLS-1$ |
53 |
"aaa", //$NON-NLS-1$ |
54 |
Strings.invertCase("AAA")); //$NON-NLS-1$ |
55 |
|
56 |
assertEquals("b", //$NON-NLS-1$ |
57 |
"B", //$NON-NLS-1$ |
58 |
Strings.invertCase("b")); //$NON-NLS-1$ |
59 |
|
60 |
assertEquals("aB", //$NON-NLS-1$ |
61 |
"Ab", //$NON-NLS-1$ |
62 |
Strings.invertCase("aB")); //$NON-NLS-1$ |
63 |
|
64 |
assertEquals("Ab", //$NON-NLS-1$ |
65 |
"aB", //$NON-NLS-1$ |
66 |
Strings.invertCase("Ab")); //$NON-NLS-1$ |
67 |
|
68 |
assertEquals("aBa", //$NON-NLS-1$ |
69 |
"AbA", //$NON-NLS-1$ |
70 |
Strings.invertCase("aBa")); //$NON-NLS-1$ |
71 |
|
72 |
assertEquals("AbA", //$NON-NLS-1$ |
73 |
"aBa", //$NON-NLS-1$ |
74 |
Strings.invertCase("AbA")); //$NON-NLS-1$ |
75 |
|
76 |
assertEquals("Maße", //$NON-NLS-1$ |
77 |
"mASSE", //$NON-NLS-1$ |
78 |
Strings.invertCase("Maße")); //$NON-NLS-1$ |
79 |
|
80 |
assertEquals("mASSE", //$NON-NLS-1$ |
81 |
"Masse", //$NON-NLS-1$ |
82 |
Strings.invertCase("mASSE")); //$NON-NLS-1$ |
83 |
|
84 |
assertEquals("&ßö\t\";AÜ4", //$NON-NLS-1$ |
85 |
"&SSÖ\t\";aü4", //$NON-NLS-1$ |
86 |
Strings.invertCase("&ßö\t\";AÜ4")); //$NON-NLS-1$ |
87 |
} |
36 |
|
88 |
|
37 |
} |
89 |
public void testCapitalize() { |
|
|
90 |
assertEquals("null", null, Strings.capitalize(null)); //$NON-NLS-1$ |
91 |
|
92 |
assertEquals("empty", //$NON-NLS-1$ |
93 |
"", //$NON-NLS-1$ |
94 |
Strings.capitalize("")); //$NON-NLS-1$ |
95 |
|
96 |
assertEquals("a", //$NON-NLS-1$ |
97 |
"A", //$NON-NLS-1$ |
98 |
Strings.capitalize("a")); //$NON-NLS-1$ |
99 |
|
100 |
assertEquals("A", //$NON-NLS-1$ |
101 |
"A", //$NON-NLS-1$ |
102 |
Strings.capitalize("A")); //$NON-NLS-1$ |
103 |
|
104 |
assertEquals("ß", //$NON-NLS-1$ |
105 |
"SS", //$NON-NLS-1$ |
106 |
Strings.capitalize("ß")); //$NON-NLS-1$ |
38 |
|
107 |
|
|
|
108 |
assertEquals("ab", //$NON-NLS-1$ |
109 |
"Ab", //$NON-NLS-1$ |
110 |
Strings.capitalize("Ab")); //$NON-NLS-1$ |
111 |
|
112 |
assertEquals("1a", //$NON-NLS-1$ |
113 |
"1a", //$NON-NLS-1$ |
114 |
Strings.capitalize("1a")); //$NON-NLS-1$ |
115 |
|
116 |
assertEquals(" a", //$NON-NLS-1$ |
117 |
" A", //$NON-NLS-1$ |
118 |
Strings.capitalize(" a")); //$NON-NLS-1$ |
119 |
|
120 |
assertEquals("a ", //$NON-NLS-1$ |
121 |
"A ", //$NON-NLS-1$ |
122 |
Strings.capitalize("a ")); //$NON-NLS-1$ |
123 |
|
124 |
assertEquals(" A", //$NON-NLS-1$ |
125 |
" A", //$NON-NLS-1$ |
126 |
Strings.capitalize(" A")); //$NON-NLS-1$ |
127 |
|
128 |
assertEquals("A ", //$NON-NLS-1$ |
129 |
"A ", //$NON-NLS-1$ |
130 |
Strings.capitalize("A ")); //$NON-NLS-1$ |
131 |
|
132 |
assertEquals(" ß", //$NON-NLS-1$ |
133 |
" SS", //$NON-NLS-1$ |
134 |
Strings.capitalize(" ß")); //$NON-NLS-1$ |
135 |
|
136 |
assertEquals("ß ", //$NON-NLS-1$ |
137 |
"SS ", //$NON-NLS-1$ |
138 |
Strings.capitalize("ß ")); //$NON-NLS-1$ |
139 |
|
140 |
assertEquals(" ab", //$NON-NLS-1$ |
141 |
" Ab", //$NON-NLS-1$ |
142 |
Strings.capitalize(" ab")); //$NON-NLS-1$ |
143 |
|
144 |
assertEquals(" 1a", //$NON-NLS-1$ |
145 |
" 1a", //$NON-NLS-1$ |
146 |
Strings.capitalize(" 1a")); //$NON-NLS-1$ |
147 |
|
148 |
assertEquals("\\ta", //$NON-NLS-1$ |
149 |
"\tA", //$NON-NLS-1$ |
150 |
Strings.capitalize("\ta")); //$NON-NLS-1$ |
151 |
|
152 |
assertEquals("a\\t", //$NON-NLS-1$ |
153 |
"A\t", //$NON-NLS-1$ |
154 |
Strings.capitalize("a\t")); //$NON-NLS-1$ |
155 |
|
156 |
assertEquals("\\tA", //$NON-NLS-1$ |
157 |
"\tA", //$NON-NLS-1$ |
158 |
Strings.capitalize("\tA")); //$NON-NLS-1$ |
159 |
|
160 |
assertEquals("A\\t", //$NON-NLS-1$ |
161 |
"A\t", //$NON-NLS-1$ |
162 |
Strings.capitalize("A\t")); //$NON-NLS-1$ |
163 |
|
164 |
assertEquals("\\t1ab", //$NON-NLS-1$ |
165 |
"\t1ab", //$NON-NLS-1$ |
166 |
Strings.capitalize("\t1ab")); //$NON-NLS-1$ |
167 |
|
168 |
assertEquals("\\t1a", //$NON-NLS-1$ |
169 |
"\t1a", //$NON-NLS-1$ |
170 |
Strings.capitalize("\t1a")); //$NON-NLS-1$ |
171 |
|
172 |
assertEquals("a\\tb cd", //$NON-NLS-1$ |
173 |
"A\tBa SSd", //$NON-NLS-1$ |
174 |
Strings.capitalize("a\tba ßd")); //$NON-NLS-1$ |
175 |
} |
176 |
} |