File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/protocol/http/sampler/TestHTTPSamplers.java | File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/protocol/http/sampler/TestHTTPSamplers.java | |||
Method name: void testFileList()
|
Method name: void testFileList()
|
|||
Number of AST nodes: 14 | Number of AST nodes: 14 | |||
1 | config.setHTTPFiles(files);↵ | 1 | config.setHTTPFiles(files);↵ | |
2 | arg = config.getHTTPFiles();↵ | 2 | arg = config.getHTTPFiles();↵ | |
3 | assertNotNull(arg);↵ | 3 | assertNotNull(arg);↵ | |
4 | assertEquals(0,arg.length); ↵ | 4 | assertEquals(0,arg.length); ↵ | |
5 | // Ignore trailing empty spec ↵ | |||
6 | files = new HTTPFileArg[]{↵ | 5 | files = new HTTPFileArg[]{↵ | |
7 | new HTTPFileArg("file"),↵ | 6 | new HTTPFileArg(),↵ | |
8 | new HTTPFileArg(),↵ | 7 | new HTTPFileArg(),↵ | |
9 | };↵ | 8 | };↵ | |
10 | config.setHTTPFiles(files);↵ | 9 | config.setHTTPFiles(files);↵ | |
11 | arg = config.getHTTPFiles();↵ | 10 | arg = config.getHTTPFiles();↵ | |
12 | assertNotNull(arg);↵ | 11 | assertNotNull(arg);↵ | |
13 | assertEquals(1,arg.length);↵ | 12 | assertEquals(0,arg.length);↵ | |
14 | // Ignore leading empty spec↵ | 13 | // Ignore trailing empty spec↵ | |
15 | files = new HTTPFileArg[]{↵ | 14 | files = new HTTPFileArg[]{↵ | |
16 | new HTTPFileArg(),↵ | 15 | new HTTPFileArg(↵ | |
17 | new HTTPFileArg("file1"),↵ | |||
18 | new HTTPFileArg(),↵ | |||
19 | new HTTPFileArg("file2"),↵ | 16 | "file"),↵ | |
20 | new HTTPFileArg(),↵ | 17 | new HTTPFileArg(),↵ | |
21 | };↵ | 18 | };↵ | |
22 | config.setHTTPFiles(files);↵ | 19 | config.setHTTPFiles(files);↵ | |
23 | arg = config.getHTTPFiles();↵ | 20 | arg = config.getHTTPFiles();↵ | |
24 | assertNotNull(arg);↵ | 21 | assertNotNull(arg);↵ | |
25 | assertEquals(2,arg.length); | 22 | assertEquals(1,arg.length); | |
See real code fragment | See real code fragment |
Number of common nesting structure subtrees | 1 |
Number of refactorable cases | 1 |
Number of non-refactorable cases | 0 |
Time elapsed for finding largest common nesting structure subtrees (ms) | 0.0 |
Clones location | Clones are in the same method |
Number of node comparisons | 67 |
Number of mapped statements | 14 |
Number of unmapped statements in the first code fragment | 0 |
Number of unmapped statements in the second code fragment | 3 |
Time elapsed for statement mapping (ms) | 0.0 |
Clone type | Type 3 |
ID | Statement | ID | Statement | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 28 | config.setHTTPFiles(files); | ||||||||||||
| 29 | arg = config.getHTTPFiles(); | ||||||||||||
| 30 | assertNotNull(arg); | ||||||||||||
33 | config.setHTTPFiles(files); | 33 | config.setHTTPFiles(files); | |||||||||||
34 | arg = config.getHTTPFiles(); | 34 | arg = config.getHTTPFiles(); | |||||||||||
35 | assertNotNull(arg); | 35 | assertNotNull(arg); | |||||||||||
36 | assertEquals(0, arg.length); | 36 | assertEquals(0, arg.length); | |||||||||||
37 | files = new HTTPFileArg[] {new HTTPFileArg("file"), new HTTPFileArg()}; |
| 32 | files = new HTTPFileArg[] {new HTTPFileArg(), new HTTPFileArg()}; | ||||||||||
38 | config.setHTTPFiles(files); | 38 | config.setHTTPFiles(files); | |||||||||||
39 | arg = config.getHTTPFiles(); | 39 | arg = config.getHTTPFiles(); | |||||||||||
40 | assertNotNull(arg); | 40 | assertNotNull(arg); | |||||||||||
41 | assertEquals(1, arg.length); | 41 | assertEquals(1, arg.length); | |||||||||||
42 | files = new HTTPFileArg[] {new HTTPFileArg(), new HTTPFileArg("file1"), new HTTPFileArg(), new HTTPFileArg("file2"), new HTTPFileArg()}; |
| 37 | files = new HTTPFileArg[] {new HTTPFileArg("file"), new HTTPFileArg()}; | ||||||||||
43 | config.setHTTPFiles(files); | 38 | config.setHTTPFiles(files); | |||||||||||
44 | arg = config.getHTTPFiles(); | 39 | arg = config.getHTTPFiles(); | |||||||||||
45 | assertNotNull(arg); | 40 | assertNotNull(arg); | |||||||||||
46 | assertEquals(2, arg.length); |
| 31 | assertEquals(0, arg.length); |
Row | Violation |
---|