1 |
|
|
2 |
|
|
3 |
|
|
4 |
|
|
5 |
|
|
6 |
|
|
7 |
|
|
8 |
|
|
9 |
|
|
10 |
|
|
11 |
|
|
12 |
|
|
13 |
|
|
14 |
|
|
15 |
|
|
16 |
|
package org.qedeq.base.utility; |
17 |
|
|
18 |
|
import org.qedeq.base.test.QedeqTestCase; |
19 |
|
|
20 |
|
|
21 |
|
@link |
22 |
|
|
23 |
|
@author |
24 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (123) |
Complexity: 15 |
Complexity Density: 0.14 |
|
25 |
|
public class SplitterTest extends QedeqTestCase { |
26 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
27 |
13
|
protected void setUp() throws Exception {... |
28 |
13
|
super.setUp(); |
29 |
|
} |
30 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
31 |
13
|
protected void tearDown() throws Exception {... |
32 |
13
|
super.tearDown(); |
33 |
|
} |
34 |
|
|
35 |
|
|
36 |
|
|
37 |
|
|
38 |
|
@throws |
39 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (2) |
Complexity: 1 |
Complexity Density: 0.5 |
1
PASS
|
|
40 |
1
|
public void testSplitter00() throws Exception {... |
41 |
1
|
final Splitter splitter = new Splitter(""); |
42 |
1
|
assertFalse(splitter.hasNext()); |
43 |
|
} |
44 |
|
|
45 |
|
|
46 |
|
|
47 |
|
|
48 |
|
@throws |
49 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (12) |
Complexity: 1 |
Complexity Density: 0.08 |
1
PASS
|
|
50 |
1
|
public void testSplitter01() throws Exception {... |
51 |
1
|
final Splitter splitter = new Splitter("a b c"); |
52 |
1
|
assertTrue(splitter.hasNext()); |
53 |
1
|
assertEquals("a", splitter.nextToken()); |
54 |
1
|
assertTrue(splitter.hasNext()); |
55 |
1
|
assertEquals(" ", splitter.nextToken()); |
56 |
1
|
assertTrue(splitter.hasNext()); |
57 |
1
|
assertEquals("b", splitter.nextToken()); |
58 |
1
|
assertTrue(splitter.hasNext()); |
59 |
1
|
assertEquals(" ", splitter.nextToken()); |
60 |
1
|
assertTrue(splitter.hasNext()); |
61 |
1
|
assertEquals("c", splitter.nextToken()); |
62 |
1
|
assertFalse(splitter.hasNext()); |
63 |
|
} |
64 |
|
|
65 |
|
|
66 |
|
|
67 |
|
|
68 |
|
@throws |
69 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (14) |
Complexity: 1 |
Complexity Density: 0.07 |
1
PASS
|
|
70 |
1
|
public void testSplitter02() throws Exception {... |
71 |
1
|
final Splitter splitter = new Splitter("a b c "); |
72 |
1
|
assertTrue(splitter.hasNext()); |
73 |
1
|
assertEquals("a", splitter.nextToken()); |
74 |
1
|
assertTrue(splitter.hasNext()); |
75 |
1
|
assertEquals(" ", splitter.nextToken()); |
76 |
1
|
assertTrue(splitter.hasNext()); |
77 |
1
|
assertEquals("b", splitter.nextToken()); |
78 |
1
|
assertTrue(splitter.hasNext()); |
79 |
1
|
assertEquals(" ", splitter.nextToken()); |
80 |
1
|
assertTrue(splitter.hasNext()); |
81 |
1
|
assertEquals("c", splitter.nextToken()); |
82 |
1
|
assertTrue(splitter.hasNext()); |
83 |
1
|
assertEquals(" ", splitter.nextToken()); |
84 |
1
|
assertFalse(splitter.hasNext()); |
85 |
|
} |
86 |
|
|
87 |
|
|
88 |
|
|
89 |
|
|
90 |
|
@throws |
91 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (16) |
Complexity: 1 |
Complexity Density: 0.06 |
1
PASS
|
|
92 |
1
|
public void testSplitter03() throws Exception {... |
93 |
1
|
final Splitter splitter = new Splitter(" a b c "); |
94 |
1
|
assertTrue(splitter.hasNext()); |
95 |
1
|
assertEquals(" ", splitter.nextToken()); |
96 |
1
|
assertTrue(splitter.hasNext()); |
97 |
1
|
assertEquals("a", splitter.nextToken()); |
98 |
1
|
assertTrue(splitter.hasNext()); |
99 |
1
|
assertEquals(" ", splitter.nextToken()); |
100 |
1
|
assertTrue(splitter.hasNext()); |
101 |
1
|
assertEquals("b", splitter.nextToken()); |
102 |
1
|
assertTrue(splitter.hasNext()); |
103 |
1
|
assertEquals(" ", splitter.nextToken()); |
104 |
1
|
assertTrue(splitter.hasNext()); |
105 |
1
|
assertEquals("c", splitter.nextToken()); |
106 |
1
|
assertTrue(splitter.hasNext()); |
107 |
1
|
assertEquals(" ", splitter.nextToken()); |
108 |
1
|
assertFalse(splitter.hasNext()); |
109 |
|
} |
110 |
|
|
111 |
|
|
112 |
|
|
113 |
|
|
114 |
|
@throws |
115 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (4) |
Complexity: 1 |
Complexity Density: 0.25 |
1
PASS
|
|
116 |
1
|
public void testSplitter04() throws Exception {... |
117 |
1
|
final Splitter splitter = new Splitter(" "); |
118 |
1
|
assertTrue(splitter.hasNext()); |
119 |
1
|
assertEquals(" ", splitter.nextToken()); |
120 |
1
|
assertFalse(splitter.hasNext()); |
121 |
|
} |
122 |
|
|
123 |
|
|
124 |
|
|
125 |
|
|
126 |
|
@throws |
127 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (4) |
Complexity: 1 |
Complexity Density: 0.25 |
1
PASS
|
|
128 |
1
|
public void testSplitter05() throws Exception {... |
129 |
1
|
final Splitter splitter = new Splitter(" "); |
130 |
1
|
assertTrue(splitter.hasNext()); |
131 |
1
|
assertEquals(" ", splitter.nextToken()); |
132 |
1
|
assertFalse(splitter.hasNext()); |
133 |
|
} |
134 |
|
|
135 |
|
|
136 |
|
|
137 |
|
|
138 |
|
@throws |
139 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (4) |
Complexity: 1 |
Complexity Density: 0.25 |
1
PASS
|
|
140 |
1
|
public void testSplitter06() throws Exception {... |
141 |
1
|
final Splitter splitter = new Splitter(" "); |
142 |
1
|
assertTrue(splitter.hasNext()); |
143 |
1
|
assertEquals(" ", splitter.nextToken()); |
144 |
1
|
assertFalse(splitter.hasNext()); |
145 |
|
} |
146 |
|
|
147 |
|
|
148 |
|
|
149 |
|
|
150 |
|
@throws |
151 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (6) |
Complexity: 1 |
Complexity Density: 0.17 |
1
PASS
|
|
152 |
1
|
public void testSplitter07() throws Exception {... |
153 |
1
|
final Splitter splitter = new Splitter(" a"); |
154 |
1
|
assertTrue(splitter.hasNext()); |
155 |
1
|
assertEquals(" ", splitter.nextToken()); |
156 |
1
|
assertTrue(splitter.hasNext()); |
157 |
1
|
assertEquals("a", splitter.nextToken()); |
158 |
1
|
assertFalse(splitter.hasNext()); |
159 |
|
} |
160 |
|
|
161 |
|
|
162 |
|
|
163 |
|
|
164 |
|
@throws |
165 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (6) |
Complexity: 1 |
Complexity Density: 0.17 |
1
PASS
|
|
166 |
1
|
public void testSplitter08() throws Exception {... |
167 |
1
|
final Splitter splitter = new Splitter("b "); |
168 |
1
|
assertTrue(splitter.hasNext()); |
169 |
1
|
assertEquals("b", splitter.nextToken()); |
170 |
1
|
assertTrue(splitter.hasNext()); |
171 |
1
|
assertEquals(" ", splitter.nextToken()); |
172 |
1
|
assertFalse(splitter.hasNext()); |
173 |
|
} |
174 |
|
|
175 |
|
|
176 |
|
|
177 |
|
|
178 |
|
@throws |
179 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (6) |
Complexity: 1 |
Complexity Density: 0.17 |
1
PASS
|
|
180 |
1
|
public void testSplitter09() throws Exception {... |
181 |
1
|
final Splitter splitter = new Splitter("bubart "); |
182 |
1
|
assertTrue(splitter.hasNext()); |
183 |
1
|
assertEquals("bubart", splitter.nextToken()); |
184 |
1
|
assertTrue(splitter.hasNext()); |
185 |
1
|
assertEquals(" ", splitter.nextToken()); |
186 |
1
|
assertFalse(splitter.hasNext()); |
187 |
|
} |
188 |
|
|
189 |
|
|
190 |
|
|
191 |
|
|
192 |
|
@throws |
193 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (8) |
Complexity: 1 |
Complexity Density: 0.12 |
1
PASS
|
|
194 |
1
|
public void testSplitter10() throws Exception {... |
195 |
1
|
final Splitter splitter = new Splitter("hbubart zulu"); |
196 |
1
|
assertTrue(splitter.hasNext()); |
197 |
1
|
assertEquals("hbubart", splitter.nextToken()); |
198 |
1
|
assertTrue(splitter.hasNext()); |
199 |
1
|
assertEquals(" ", splitter.nextToken()); |
200 |
1
|
assertTrue(splitter.hasNext()); |
201 |
1
|
assertEquals("zulu", splitter.nextToken()); |
202 |
1
|
assertFalse(splitter.hasNext()); |
203 |
|
} |
204 |
|
|
205 |
|
|
206 |
|
|
207 |
|
|
208 |
|
@throws |
209 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (12) |
Complexity: 1 |
Complexity Density: 0.08 |
1
PASS
|
|
210 |
1
|
public void testSplitter11() throws Exception {... |
211 |
1
|
final Splitter splitter = new Splitter(" hbubart zulu "); |
212 |
1
|
assertTrue(splitter.hasNext()); |
213 |
1
|
assertEquals(" ", splitter.nextToken()); |
214 |
1
|
assertTrue(splitter.hasNext()); |
215 |
1
|
assertEquals("hbubart", splitter.nextToken()); |
216 |
1
|
assertTrue(splitter.hasNext()); |
217 |
1
|
assertEquals(" ", splitter.nextToken()); |
218 |
1
|
assertTrue(splitter.hasNext()); |
219 |
1
|
assertEquals("zulu", splitter.nextToken()); |
220 |
1
|
assertTrue(splitter.hasNext()); |
221 |
1
|
assertEquals(" ", splitter.nextToken()); |
222 |
1
|
assertFalse(splitter.hasNext()); |
223 |
|
} |
224 |
|
|
225 |
|
|
226 |
|
|
227 |
|
|
228 |
|
@throws |
229 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (12) |
Complexity: 1 |
Complexity Density: 0.08 |
1
PASS
|
|
230 |
1
|
public void testSplitter12() throws Exception {... |
231 |
1
|
final Splitter splitter = new Splitter("a b c"); |
232 |
1
|
assertTrue(splitter.hasNext()); |
233 |
1
|
assertEquals("a", splitter.nextToken()); |
234 |
1
|
assertTrue(splitter.hasNext()); |
235 |
1
|
assertEquals(" ", splitter.nextToken()); |
236 |
1
|
assertTrue(splitter.hasNext()); |
237 |
1
|
assertEquals("b", splitter.nextToken()); |
238 |
1
|
assertTrue(splitter.hasNext()); |
239 |
1
|
assertEquals(" ", splitter.nextToken()); |
240 |
1
|
assertTrue(splitter.hasNext()); |
241 |
1
|
assertEquals("c", splitter.nextToken()); |
242 |
1
|
assertFalse(splitter.hasNext()); |
243 |
|
} |
244 |
|
|
245 |
|
} |