File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/testelement/property/PackageTest.java | File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/testelement/property/PackageTest.java | |||
Method name: void testIntegerEquality()
|
Method name: void testLongEquality()
|
|||
Number of AST nodes: 27 | Number of AST nodes: 24 | |||
1 | IntegerProperty jp1 = new IntegerProperty("name1", 123);↵ | 1 | LongProperty jp1 = new LongProperty("name1", 123);↵ | |
2 | IntegerProperty jp2 = new IntegerProperty("name1", 123);↵ | 2 | LongProperty jp2 = new LongProperty("name1", 123);↵ | |
3 | IntegerProperty jp3 = new IntegerProperty("name2", -123);↵ | 3 | LongProperty jp3 = new LongProperty("name2", -123);↵ | |
4 | IntegerProperty jp4 = new IntegerProperty("name2", 123);↵ | 4 | LongProperty jp4 = new LongProperty("name2", 123);↵ | |
5 | IntegerProperty jp5 = new IntegerProperty("name2", Integer.MIN_VALUE);↵ | 5 | LongProperty jp5 = new LongProperty("name2", Long.MIN_VALUE);↵ | |
6 | IntegerProperty jp6 = new IntegerProperty("name2", Integer.MIN_VALUE);↵ | 6 | LongProperty jp6 = new LongProperty("name2", Long.MIN_VALUE);↵ | |
7 | IntegerProperty jp7 = new IntegerProperty("name2", Integer.MAX_VALUE);↵ | 7 | LongProperty jp7 = new LongProperty("name2", Long.MAX_VALUE);↵ | |
8 | IntegerProperty jp8 = new IntegerProperty("name2", Integer.MAX_VALUE);↵ | 8 | LongProperty jp8 = new LongProperty("name2", Long.MAX_VALUE);↵ | |
9 | IntegerProperty jp9 = new IntegerProperty("name1", Integer.MIN_VALUE);↵ | 9 | LongProperty jp9 = new LongProperty("name1", Long.MIN_VALUE);↵ | |
10 | IntegerProperty jp10 = new IntegerProperty("name1", Integer.MAX_VALUE);↵ | 10 | LongProperty jp10 = new LongProperty("name1", Long.MAX_VALUE);↵ | |
11 | checkEquals(jp1, jp2);↵ | 11 | checkEquals(jp1, jp2);↵ | |
12 | checkNotEquals(jp1, jp3);↵ | 12 | checkNotEquals(jp1, jp3);↵ | |
13 | checkNotEquals(jp2, jp3);↵ | 13 | checkNotEquals(jp2, jp3);↵ | |
14 | checkNotEquals(jp3, jp4);↵ | 14 | checkNotEquals(jp3, jp4);↵ | |
15 | checkEquals(jp5, jp6);↵ | 15 | checkEquals(jp5, jp6);↵ | |
16 | checkNotEquals(jp3, jp6);↵ | 16 | checkNotEquals(jp3, jp6);↵ | |
17 | checkEquals(jp7, jp8);↵ | 17 | checkEquals(jp7, jp8);↵ | |
18 | checkNotEquals(jp4, jp7);↵ | 18 | checkNotEquals(jp4, jp7);↵ | |
19 | checkNotEquals(jp9, jp5);↵ | 19 | checkNotEquals(jp9, jp5);↵ | |
20 | checkNotEquals(jp10, jp7);↵ | 20 | checkNotEquals(jp10, jp7);↵ | |
21 | checkNotEquals(jp9, jp10);↵ | 21 | checkNotEquals(jp9, jp10);↵ | |
22 | try {↵ | 22 | try {↵ | |
23 | new IntegerProperty(null);↵ | 23 | new ↵ | |
24 | fail("Should have generated an Illegal Argument Exception");↵ | |||
25 | } catch (IllegalArgumentException e) {↵ | |||
26 | }↵ | |||
27 | try {↵ | |||
28 | new IntegerProperty(null, 0);↵ | 24 | LongProperty(null, 0L);↵ | |
29 | fail("Should have generated an Illegal Argument Exception");↵ | 25 | fail("Should have generated an Illegal Argument Exception");↵ | |
30 | } catch (IllegalArgumentException e) {↵ | 26 | } catch (IllegalArgumentException e) {↵ | |
31 | } | 27 |
| |
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.2 |
Clones location | Clones are declared in the same class |
Number of node comparisons | 333 |
Number of mapped statements | 18 |
Number of unmapped statements in the first code fragment | 6 |
Number of unmapped statements in the second code fragment | 6 |
Time elapsed for statement mapping (ms) | 33.3 |
Clone type | Type 2 |
ID | Statement | ID | Statement | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | IntegerProperty jp1 = new IntegerProperty("name1", 123); |
| 1 | LongProperty jp1 = new LongProperty("name1", 123); | ||||||||||||||||
2 | IntegerProperty jp2 = new IntegerProperty("name1", 123); |
| 2 | LongProperty jp2 = new LongProperty("name1", 123); | ||||||||||||||||
3 | IntegerProperty jp3 = new IntegerProperty("name2", -123); |
| 3 | LongProperty jp3 = new LongProperty("name2", -123); | ||||||||||||||||
4 | IntegerProperty jp4 = new IntegerProperty("name2", 123); |
| 4 | LongProperty jp4 = new LongProperty("name2", 123); | ||||||||||||||||
| 5 | LongProperty jp5 = new LongProperty("name2", Long.MIN_VALUE); | ||||||||||||||||||
5 | IntegerProperty jp5 = new IntegerProperty("name2", Integer.MIN_VALUE); | | ||||||||||||||||||
| 6 | LongProperty jp6 = new LongProperty("name2", Long.MIN_VALUE); | ||||||||||||||||||
6 | IntegerProperty jp6 = new IntegerProperty("name2", Integer.MIN_VALUE); | | ||||||||||||||||||
| 7 | LongProperty jp7 = new LongProperty("name2", Long.MAX_VALUE); | ||||||||||||||||||
7 | IntegerProperty jp7 = new IntegerProperty("name2", Integer.MAX_VALUE); | | ||||||||||||||||||
| 8 | LongProperty jp8 = new LongProperty("name2", Long.MAX_VALUE); | ||||||||||||||||||
8 | IntegerProperty jp8 = new IntegerProperty("name2", Integer.MAX_VALUE); | | ||||||||||||||||||
| 9 | LongProperty jp9 = new LongProperty("name1", Long.MIN_VALUE); | ||||||||||||||||||
9 | IntegerProperty jp9 = new IntegerProperty("name1", Integer.MIN_VALUE); | | ||||||||||||||||||
| 10 | LongProperty jp10 = new LongProperty("name1", Long.MAX_VALUE); | ||||||||||||||||||
10 | IntegerProperty jp10 = new IntegerProperty("name1", Integer.MAX_VALUE); | | ||||||||||||||||||
11 | checkEquals(jp1, jp2); |
| 11 | checkEquals(jp1, jp2); | ||||||||||||||||
12 | checkNotEquals(jp1, jp3); |
| 12 | checkNotEquals(jp1, jp3); | ||||||||||||||||
13 | checkNotEquals(jp2, jp3); |
| 13 | checkNotEquals(jp2, jp3); | ||||||||||||||||
14 | checkNotEquals(jp3, jp4); |
| 14 | checkNotEquals(jp3, jp4); | ||||||||||||||||
15 | checkEquals(jp5, jp6); |
| 15 | checkEquals(jp5, jp6); | ||||||||||||||||
16 | checkNotEquals(jp3, jp6); |
| 16 | checkNotEquals(jp3, jp6); | ||||||||||||||||
17 | checkEquals(jp7, jp8); |
| 17 | checkEquals(jp7, jp8); | ||||||||||||||||
18 | checkNotEquals(jp4, jp7); |
| 18 | checkNotEquals(jp4, jp7); | ||||||||||||||||
19 | checkNotEquals(jp9, jp5); |
| 19 | checkNotEquals(jp9, jp5); | ||||||||||||||||
20 | checkNotEquals(jp10, jp7); |
| 20 | checkNotEquals(jp10, jp7); | ||||||||||||||||
21 | checkNotEquals(jp9, jp10); |
| 21 | checkNotEquals(jp9, jp10); | ||||||||||||||||
22 | try | 22 | try | |||||||||||||||||
23 | new IntegerProperty(null); |
| 23 | new LongProperty(null, 0L); | ||||||||||||||||
24 | fail("Should have generated an Illegal Argument Exception"); | 24 | fail("Should have generated an Illegal Argument Exception"); |
Row | Violation |
---|