1 |
|
|
2 |
|
|
3 |
|
|
4 |
|
|
5 |
|
|
6 |
|
|
7 |
|
|
8 |
|
|
9 |
|
|
10 |
|
|
11 |
|
|
12 |
|
|
13 |
|
|
14 |
|
|
15 |
|
|
16 |
|
|
17 |
|
|
18 |
|
package org.qedeq.base.io; |
19 |
|
|
20 |
|
import java.io.File; |
21 |
|
|
22 |
|
import org.qedeq.base.test.QedeqTestCase; |
23 |
|
|
24 |
|
|
25 |
|
@link |
26 |
|
|
27 |
|
@version |
28 |
|
@author |
29 |
|
|
|
|
| 86,1% |
Uncovered Elements: 38 (274) |
Complexity: 59 |
Complexity Density: 0,29 |
|
30 |
|
public class TextInputTest extends QedeqTestCase { |
31 |
|
|
32 |
|
private TextInput qedeqInput; |
33 |
|
|
34 |
|
private TextInput emptyInput; |
35 |
|
|
36 |
|
private final String XML_DATA = |
37 |
|
"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n" |
38 |
|
+ "<QEDEQ \n" |
39 |
|
+ " xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n" |
40 |
|
+ " xsi:noNamespaceSchemaLocation=\"http://www.qedeq.org/0_01_06/xml/qedeq.xsd\">\n" |
41 |
|
+ " <HEADER email=\"mime@qedeq.org\">\n" |
42 |
|
+ " <SPEC name=\"qedeq_sample1\" ruleVersion=\"1.00.00\">\n" |
43 |
|
+ " <LOCATIONS>\n" |
44 |
|
+ " \t\r <LOCATION value=\"http://qedeq.org/0.01.06/sample1\"/>\n" |
45 |
|
+ " </LOCATIONS>\n" |
46 |
|
+ " </SPEC>\n" |
47 |
|
+ " <TITLE>\n" |
48 |
|
+ " <LATEX language=\"en\">\n" |
49 |
|
+ " Example1\n" |
50 |
|
+ " </LATEX>\n" |
51 |
|
+ " </TITLE>\n" |
52 |
|
+ " <ABSTRACT>\n" |
53 |
|
+ " <LATEX language=\"en\">\n" |
54 |
|
+ " 1789.01239In this very first qedeq module the XML specification is demonstrated.\n" |
55 |
|
+ " </LATEX>\n" |
56 |
|
+ " </ABSTRACT>\n" |
57 |
|
+ " <AUTHORS>\n" |
58 |
|
+ " <AUTHOR email=\"michael@meyling.com\">\n" |
59 |
|
+ " <LATEX language=\"de\">\n" |
60 |
|
+ " <![CDATA[Michael Meyling]]>\n" |
61 |
|
+ " </LATEX>\n" |
62 |
|
+ " </AUTHOR>\n" |
63 |
|
+ " </AUTHORS>\n" |
64 |
|
+ " </HEADER>\n" |
65 |
|
+ "</QEDEQ>"; |
66 |
|
|
67 |
|
|
68 |
|
|
69 |
|
@see |
70 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (3) |
Complexity: 1 |
Complexity Density: 0,33 |
|
71 |
17
|
protected void setUp() throws Exception {... |
72 |
17
|
qedeqInput = new TextInput(XML_DATA); |
73 |
17
|
emptyInput = new TextInput(""); |
74 |
17
|
super.setUp(); |
75 |
|
} |
76 |
|
|
77 |
|
|
78 |
|
@see |
79 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (2) |
Complexity: 1 |
Complexity Density: 0,5 |
|
80 |
17
|
protected void tearDown() throws Exception {... |
81 |
17
|
qedeqInput = null; |
82 |
17
|
super.tearDown(); |
83 |
|
} |
84 |
|
|
85 |
|
|
86 |
|
@link |
87 |
|
@throws |
88 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (8) |
Complexity: 2 |
Complexity Density: 0,33 |
1
PASS
|
|
89 |
1
|
public void testTextInputFileString() throws Exception {... |
90 |
1
|
final File file = new File(this.getClass().getName() + ".testTexFileInput.impl"); |
91 |
1
|
IoUtility.saveFile(file, XML_DATA, IoUtility.getDefaultEncoding()); |
92 |
1
|
TextInput ti = new TextInput(file, IoUtility.getDefaultEncoding()); |
93 |
833
|
while (!qedeqInput.isEmpty()) { |
94 |
832
|
assertEquals(qedeqInput.read(), ti.read()); |
95 |
|
} |
96 |
1
|
file.delete(); |
97 |
|
} |
98 |
|
|
99 |
|
|
100 |
|
@link |
101 |
|
|
|
|
| 87,5% |
Uncovered Elements: 1 (8) |
Complexity: 3 |
Complexity Density: 0,5 |
1
PASS
|
|
102 |
1
|
public void testTextInputStringStringString() {... |
103 |
1
|
int i = 0; |
104 |
833
|
while (!qedeqInput.isEmpty()) { |
105 |
832
|
assertEquals(qedeqInput.read(), XML_DATA.charAt(i++)); |
106 |
|
} |
107 |
1
|
try { |
108 |
1
|
new TextInput((String) null); |
109 |
0
|
fail("NullPointerException expected"); |
110 |
|
} catch (NullPointerException e) { |
111 |
|
|
112 |
|
} |
113 |
|
} |
114 |
|
|
115 |
|
|
116 |
|
@link |
117 |
|
|
|
|
| 90% |
Uncovered Elements: 1 (10) |
Complexity: 3 |
Complexity Density: 0,38 |
1
PASS
|
|
118 |
1
|
public void testTextInputStringBufferStringString() {... |
119 |
1
|
final StringBuffer buffer = new StringBuffer(XML_DATA); |
120 |
1
|
final TextInput ti = new TextInput(buffer); |
121 |
1
|
int i = 0; |
122 |
833
|
while (!ti.isEmpty()) { |
123 |
832
|
assertEquals(ti.read(), XML_DATA.charAt(i++)); |
124 |
|
} |
125 |
1
|
try { |
126 |
1
|
new TextInput((StringBuffer) null); |
127 |
0
|
fail("NullPointerException expected"); |
128 |
|
} catch (NullPointerException e) { |
129 |
|
|
130 |
|
} |
131 |
|
} |
132 |
|
|
133 |
|
|
134 |
|
@link |
135 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (19) |
Complexity: 5 |
Complexity Density: 0,45 |
1
PASS
|
|
136 |
1
|
public void testRead() {... |
137 |
1
|
final String first = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"; |
138 |
45
|
for (int i = 0; i < first.length(); i++) { |
139 |
44
|
assertEquals(first.charAt(i), qedeqInput.read()); |
140 |
|
} |
141 |
1
|
qedeqInput.setPosition(qedeqInput.getMaximumPosition()); |
142 |
11
|
for (int i = 0; i < 10; i++) { |
143 |
10
|
assertEquals(-1, qedeqInput.read()); |
144 |
|
} |
145 |
1
|
qedeqInput.setPosition(0); |
146 |
45
|
for (int i = 0; i < first.length(); i++) { |
147 |
44
|
assertEquals(first.charAt(i), qedeqInput.read()); |
148 |
|
} |
149 |
11
|
for (int i = 0; i < 10; i++) { |
150 |
10
|
assertEquals(-1, emptyInput.read()); |
151 |
|
} |
152 |
|
} |
153 |
|
|
154 |
|
|
155 |
|
@link |
156 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (3) |
Complexity: 1 |
Complexity Density: 0,33 |
1
PASS
|
|
157 |
1
|
public void testReadString() {... |
158 |
1
|
qedeqInput.read(); |
159 |
1
|
qedeqInput.read(); |
160 |
1
|
assertEquals("xml", qedeqInput.readString(3)); |
161 |
|
} |
162 |
|
|
163 |
|
|
164 |
|
@link |
165 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (18) |
Complexity: 4 |
Complexity Density: 0,33 |
1
PASS
|
|
166 |
1
|
public void testGetChar() {... |
167 |
1
|
final String first = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"; |
168 |
45
|
for (int i = 0; i < first.length(); i++) { |
169 |
44
|
assertEquals(first.charAt(i), qedeqInput.getChar()); |
170 |
44
|
assertEquals(first.charAt(i), qedeqInput.read()); |
171 |
|
} |
172 |
1
|
qedeqInput.setPosition(qedeqInput.getMaximumPosition()); |
173 |
11
|
for (int i = 0; i < 10; i++) { |
174 |
10
|
assertEquals(-1, qedeqInput.getChar()); |
175 |
10
|
assertEquals(-1, qedeqInput.read()); |
176 |
|
} |
177 |
1
|
qedeqInput.setPosition(0); |
178 |
45
|
for (int i = 0; i < first.length(); i++) { |
179 |
44
|
assertEquals(first.charAt(i), qedeqInput.getChar()); |
180 |
44
|
assertEquals(first.charAt(i), qedeqInput.read()); |
181 |
|
} |
182 |
|
} |
183 |
|
|
184 |
|
|
185 |
|
@link |
186 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (34) |
Complexity: 6 |
Complexity Density: 0,25 |
1
PASS
|
|
187 |
1
|
public void testGetCharInt() {... |
188 |
1
|
final String first = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"; |
189 |
45
|
for (int i = 0; i < first.length(); i++) { |
190 |
44
|
assertEquals(first.charAt(i), qedeqInput.getChar(0)); |
191 |
44
|
assertEquals(first.charAt(i), qedeqInput.read()); |
192 |
|
} |
193 |
1
|
qedeqInput.setPosition(qedeqInput.getMaximumPosition()); |
194 |
11
|
for (int i = 0; i < 10; i++) { |
195 |
10
|
assertEquals(-1, qedeqInput.getChar(0)); |
196 |
|
} |
197 |
11
|
for (int i = 0; i < 10; i++) { |
198 |
10
|
assertEquals(-1, qedeqInput.getChar(i)); |
199 |
|
} |
200 |
1
|
assertEquals('>', qedeqInput.getChar(-1)); |
201 |
1
|
assertEquals('Q', qedeqInput.getChar(-2)); |
202 |
1
|
assertEquals('E', qedeqInput.getChar(-3)); |
203 |
1
|
assertEquals('D', qedeqInput.getChar(-4)); |
204 |
1
|
assertEquals('E', qedeqInput.getChar(-5)); |
205 |
1
|
assertEquals('Q', qedeqInput.getChar(-6)); |
206 |
1
|
assertEquals('/', qedeqInput.getChar(-7)); |
207 |
1
|
assertEquals('<', qedeqInput.getChar(-8)); |
208 |
1
|
qedeqInput.setPosition(0); |
209 |
45
|
for (int i = 0; i < first.length(); i++) { |
210 |
44
|
assertEquals(first.charAt(i), qedeqInput.getChar(0)); |
211 |
44
|
assertEquals(first.charAt(i), qedeqInput.read()); |
212 |
|
} |
213 |
1
|
qedeqInput.setPosition(0); |
214 |
45
|
for (int i = 0; i < first.length(); i++) { |
215 |
44
|
assertEquals(first.charAt(i), qedeqInput.getChar(i)); |
216 |
|
} |
217 |
|
} |
218 |
|
|
219 |
|
|
220 |
|
@link |
221 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (16) |
Complexity: 1 |
Complexity Density: 0,06 |
1
PASS
|
|
222 |
1
|
public void testSkipWhiteSpace() {... |
223 |
1
|
final String first = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>"; |
224 |
1
|
qedeqInput.skipWhiteSpace(); |
225 |
1
|
assertEquals(0, qedeqInput.getPosition()); |
226 |
1
|
qedeqInput.setPosition(first.length()); |
227 |
1
|
qedeqInput.skipWhiteSpace(); |
228 |
1
|
assertEquals(first.length() + 1, qedeqInput.getPosition()); |
229 |
1
|
qedeqInput.setRow(8); |
230 |
1
|
assertEquals(" \t\r <LOCATION value=\"http://qedeq.org/0.01.06/sample1\"/>", qedeqInput.getLine()); |
231 |
1
|
qedeqInput.skipWhiteSpace(); |
232 |
1
|
assertEquals(9, qedeqInput.getColumn()); |
233 |
1
|
assertEquals('<', qedeqInput.getChar()); |
234 |
1
|
qedeqInput.setRow(8); |
235 |
1
|
qedeqInput.setPosition(qedeqInput.getPosition() - 1); |
236 |
1
|
qedeqInput.skipWhiteSpace(); |
237 |
1
|
assertEquals(9, qedeqInput.getColumn()); |
238 |
1
|
assertEquals('<', qedeqInput.getChar()); |
239 |
|
} |
240 |
|
|
241 |
|
|
242 |
|
@link |
243 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (15) |
Complexity: 1 |
Complexity Density: 0,07 |
1
PASS
|
|
244 |
1
|
public void testSkipWhiteSpaceInverse() {... |
245 |
1
|
final String first = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>"; |
246 |
1
|
qedeqInput.skipWhiteSpaceInverse(); |
247 |
1
|
assertEquals(0, qedeqInput.getPosition()); |
248 |
1
|
qedeqInput.setPosition(first.length() + 1); |
249 |
1
|
qedeqInput.skipWhiteSpaceInverse(); |
250 |
1
|
assertEquals('\n', qedeqInput.getChar()); |
251 |
1
|
assertEquals(first.length(), qedeqInput.getPosition()); |
252 |
1
|
qedeqInput.setRow(8); |
253 |
1
|
assertEquals(" \t\r <LOCATION value=\"http://qedeq.org/0.01.06/sample1\"/>", qedeqInput.getLine()); |
254 |
1
|
qedeqInput.setColumn(9); |
255 |
1
|
qedeqInput.skipWhiteSpaceInverse(); |
256 |
1
|
assertEquals(7, qedeqInput.getRow()); |
257 |
1
|
assertEquals('>', qedeqInput.getChar(-1)); |
258 |
1
|
qedeqInput.read(); |
259 |
1
|
assertEquals(8, qedeqInput.getRow()); |
260 |
|
} |
261 |
|
|
262 |
|
|
263 |
|
@link |
264 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (12) |
Complexity: 1 |
Complexity Density: 0,08 |
1
PASS
|
|
265 |
1
|
public void testSkipBackToBeginOfXmlTag() {... |
266 |
1
|
final String first = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>"; |
267 |
1
|
qedeqInput.setPosition(first.length()); |
268 |
1
|
qedeqInput.skipBackToBeginOfXmlTag(); |
269 |
1
|
assertEquals(0, qedeqInput.getPosition()); |
270 |
1
|
qedeqInput.setPosition(first.length() + 1); |
271 |
1
|
qedeqInput.skipWhiteSpace(); |
272 |
|
|
273 |
1
|
final int pos = qedeqInput.getPosition(); |
274 |
1
|
qedeqInput.skipBackToBeginOfXmlTag(); |
275 |
1
|
assertEquals(pos, qedeqInput.getPosition()); |
276 |
1
|
qedeqInput.readInverse(); |
277 |
|
|
278 |
1
|
qedeqInput.skipBackToBeginOfXmlTag(); |
279 |
1
|
assertEquals(0, qedeqInput.getPosition()); |
280 |
|
} |
281 |
|
|
282 |
|
|
283 |
|
@link |
284 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (9) |
Complexity: 2 |
Complexity Density: 0,29 |
1
PASS
|
|
285 |
1
|
public void testIsEmpty() {... |
286 |
1
|
assertFalse(qedeqInput.isEmpty()); |
287 |
1
|
final String first = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"; |
288 |
45
|
for (int i = 0; i < first.length(); i++) { |
289 |
44
|
qedeqInput.read(); |
290 |
44
|
assertFalse(qedeqInput.isEmpty()); |
291 |
|
} |
292 |
1
|
qedeqInput.setPosition(qedeqInput.getMaximumPosition()); |
293 |
1
|
assertTrue(qedeqInput.isEmpty()); |
294 |
|
} |
295 |
|
|
296 |
|
|
297 |
|
@link |
298 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (14) |
Complexity: 2 |
Complexity Density: 0,17 |
1
PASS
|
|
299 |
1
|
public void testIsEmptyInt() {... |
300 |
1
|
assertFalse(qedeqInput.isEmpty(0)); |
301 |
1
|
assertFalse(qedeqInput.isEmpty(-1)); |
302 |
1
|
assertFalse(qedeqInput.isEmpty(1)); |
303 |
1
|
final String first = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"; |
304 |
1
|
assertFalse(qedeqInput.isEmpty(first.length())); |
305 |
45
|
for (int i = 0; i < first.length(); i++) { |
306 |
44
|
qedeqInput.read(); |
307 |
|
} |
308 |
1
|
assertFalse(qedeqInput.isEmpty(0)); |
309 |
1
|
qedeqInput.setPosition(qedeqInput.getMaximumPosition()); |
310 |
1
|
assertTrue(qedeqInput.isEmpty(0)); |
311 |
1
|
assertFalse(qedeqInput.isEmpty(-1)); |
312 |
1
|
assertTrue(qedeqInput.isEmpty(1)); |
313 |
|
} |
314 |
|
|
315 |
|
|
316 |
|
@link |
317 |
|
|
|
|
| 86,7% |
Uncovered Elements: 2 (15) |
Complexity: 3 |
Complexity Density: 0,2 |
1
PASS
|
|
318 |
1
|
public void testReadLetterDigitString() {... |
319 |
1
|
qedeqInput.read(); |
320 |
1
|
qedeqInput.read(); |
321 |
1
|
assertEquals("xml", qedeqInput.readLetterDigitString()); |
322 |
1
|
qedeqInput.setRow(13); |
323 |
1
|
assertEquals("Example1", qedeqInput.readLetterDigitString()); |
324 |
1
|
qedeqInput.setRow(13); |
325 |
1
|
qedeqInput.setColumn(1); |
326 |
1
|
qedeqInput.skipWhiteSpace(); |
327 |
1
|
assertEquals("Example1", qedeqInput.readLetterDigitString()); |
328 |
1
|
try { |
329 |
1
|
qedeqInput.readLetterDigitString(); |
330 |
0
|
fail("IllegalArgumentException expected"); |
331 |
|
} catch (IllegalArgumentException e) { |
332 |
|
|
333 |
|
} |
334 |
1
|
try { |
335 |
1
|
emptyInput.readLetterDigitString(); |
336 |
0
|
fail("IllegalArgumentException expected"); |
337 |
|
} catch (IllegalArgumentException e) { |
338 |
|
|
339 |
|
} |
340 |
|
} |
341 |
|
|
342 |
|
|
343 |
|
@link |
344 |
|
|
|
|
| 76,5% |
Uncovered Elements: 4 (17) |
Complexity: 5 |
Complexity Density: 0,29 |
1
PASS
|
|
345 |
1
|
public void testReadCounter() {... |
346 |
1
|
qedeqInput.setRow(18); |
347 |
1
|
assertEquals("1789", qedeqInput.readCounter()); |
348 |
1
|
try { |
349 |
1
|
qedeqInput.readCounter(); |
350 |
0
|
fail("IllegalArgumentException expected"); |
351 |
|
} catch (IllegalArgumentException e) { |
352 |
|
|
353 |
|
} |
354 |
1
|
qedeqInput.read(); |
355 |
1
|
try { |
356 |
1
|
qedeqInput.readCounter(); |
357 |
0
|
fail("IllegalArgumentException expected"); |
358 |
|
} catch (IllegalArgumentException e) { |
359 |
|
|
360 |
|
} |
361 |
1
|
qedeqInput.read(); |
362 |
1
|
assertEquals("1239", qedeqInput.readCounter()); |
363 |
1
|
try { |
364 |
1
|
qedeqInput.readCounter(); |
365 |
0
|
fail("IllegalArgumentException expected"); |
366 |
|
} catch (IllegalArgumentException e) { |
367 |
|
|
368 |
|
} |
369 |
1
|
try { |
370 |
1
|
emptyInput.readLetterDigitString(); |
371 |
0
|
fail("IllegalArgumentException expected"); |
372 |
|
} catch (IllegalArgumentException e) { |
373 |
|
|
374 |
|
} |
375 |
|
} |
376 |
|
|
377 |
|
|
378 |
|
@link |
379 |
|
|
|
|
| 92,9% |
Uncovered Elements: 1 (14) |
Complexity: 2 |
Complexity Density: 0,14 |
1
PASS
|
|
380 |
1
|
public void testReadQuoted() {... |
381 |
1
|
final TextInput first = new TextInput("Hell=\"one\" Water=\"two\""); |
382 |
1
|
first.setPosition(5); |
383 |
1
|
assertEquals("one", first.readQuoted()); |
384 |
1
|
first.readString(7); |
385 |
1
|
assertEquals("two", first.readQuoted()); |
386 |
1
|
final TextInput second = new TextInput("\"\"\"one\" Water=\"two\""); |
387 |
1
|
assertEquals("\"one", second.readQuoted()); |
388 |
1
|
second.setPosition(1); |
389 |
1
|
assertEquals("", second.readQuoted()); |
390 |
1
|
final int position = second.getPosition(); |
391 |
1
|
try { |
392 |
1
|
second.readQuoted(); |
393 |
0
|
fail("IllegalArgumentException expected"); |
394 |
|
} catch (IllegalArgumentException e) { |
395 |
|
|
396 |
|
} |
397 |
1
|
assertTrue(position < second.getPosition()); |
398 |
|
} |
399 |
|
|
400 |
|
|
401 |
|
@link |
402 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (3) |
Complexity: 1 |
Complexity Density: 0,33 |
1
PASS
|
|
403 |
1
|
public void testReadInverse() {... |
404 |
1
|
assertEquals(-1, qedeqInput.readInverse()); |
405 |
1
|
assertEquals('<', qedeqInput.read()); |
406 |
1
|
assertEquals('<', qedeqInput.readInverse()); |
407 |
|
} |
408 |
|
|
409 |
|
|
410 |
|
@link |
411 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
412 |
0
|
public void pestReadNextAttributeValue() {... |
413 |
|
|
414 |
0
|
fail("not implemented"); |
415 |
|
} |
416 |
|
|
417 |
|
|
418 |
|
@link |
419 |
|
|
|
|
| 0% |
Uncovered Elements: 2 (2) |
Complexity: 1 |
Complexity Density: 0,5 |
|
420 |
0
|
public void pestReadNextXmlName() {... |
421 |
0
|
qedeqInput.readNextXmlName(); |
422 |
0
|
fail("not implemented"); |
423 |
|
} |
424 |
|
|
425 |
|
|
426 |
|
@link |
427 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
428 |
0
|
public void pestGetRow() {... |
429 |
0
|
fail("not implemented"); |
430 |
|
} |
431 |
|
|
432 |
|
|
433 |
|
@link |
434 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
435 |
0
|
public void pestGetColumn() {... |
436 |
0
|
fail("not implemented"); |
437 |
|
} |
438 |
|
|
439 |
|
|
440 |
|
@link |
441 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
442 |
0
|
public void pestGetLine() {... |
443 |
0
|
fail("not implemented"); |
444 |
|
} |
445 |
|
|
446 |
|
|
447 |
|
@link@link |
448 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
449 |
0
|
public void pestGetSetPosition() {... |
450 |
0
|
fail("not implemented"); |
451 |
|
} |
452 |
|
|
453 |
|
|
454 |
|
@link |
455 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
456 |
0
|
public void pestGetMaximumPosition() {... |
457 |
0
|
fail("not implemented"); |
458 |
|
} |
459 |
|
|
460 |
|
|
461 |
|
@link |
462 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
463 |
0
|
public void pestSetRow() {... |
464 |
0
|
fail("not implemented"); |
465 |
|
} |
466 |
|
|
467 |
|
|
468 |
|
@link |
469 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
470 |
0
|
public void pestSetColumn() {... |
471 |
0
|
fail("not implemented"); |
472 |
|
} |
473 |
|
|
474 |
|
|
475 |
|
@link |
476 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
477 |
0
|
public void pestGetAddress() {... |
478 |
0
|
fail("not implemented"); |
479 |
|
} |
480 |
|
|
481 |
|
|
482 |
|
@link |
483 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
484 |
0
|
public void pestGetLocalAddress() {... |
485 |
0
|
fail("not implemented"); |
486 |
|
} |
487 |
|
|
488 |
|
|
489 |
|
@link |
490 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
491 |
0
|
public void pestShowLinePosition() {... |
492 |
0
|
fail("not implemented"); |
493 |
|
} |
494 |
|
|
495 |
|
|
496 |
|
@link |
497 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
498 |
0
|
public void pestHashCode() {... |
499 |
0
|
fail("not implemented"); |
500 |
|
} |
501 |
|
|
502 |
|
|
503 |
|
@link |
504 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (6) |
Complexity: 1 |
Complexity Density: 0,17 |
1
PASS
|
|
505 |
1
|
public void testEquals() {... |
506 |
1
|
assertTrue(qedeqInput.equals(qedeqInput)); |
507 |
1
|
assertFalse(emptyInput.equals(qedeqInput)); |
508 |
1
|
assertFalse(emptyInput.equals(null)); |
509 |
1
|
assertFalse(qedeqInput.equals(null)); |
510 |
1
|
assertFalse(qedeqInput.equals(emptyInput)); |
511 |
1
|
assertTrue(emptyInput.equals(emptyInput)); |
512 |
|
} |
513 |
|
|
514 |
|
|
515 |
|
@link |
516 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
517 |
0
|
public void pestToString() {... |
518 |
0
|
fail("not implemented"); |
519 |
|
} |
520 |
|
|
521 |
|
} |