File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/config/gui/TestArgumentsPanel.java | File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/protocol/ldap/config/gui/PackageTest.java | |||
Method name: void testArgumentCreation()
|
Method name: void testLDAPArgumentCreation()
|
|||
Number of AST nodes: 6 | Number of AST nodes: 6 | |||
1 | ArgumentsPanel gui = new ArgumentsPanel();↵ | 1 | LDAPArgumentsPanel gui = new LDAPArgumentsPanel();↵ | |
2 | gui.tableModel.addRow(new Argument());↵ | 2 | gui.tableModel.addRow(new LDAPArgument());↵ | |
3 | gui.tableModel.setValueAt("howdy", 0, 0);↵ | 3 | gui.tableModel.setValueAt("howdy", 0, 0);↵ | |
4 | gui.tableModel.addRow(new Argument());↵ | 4 | gui.tableModel.addRow(new LDAPArgument());↵ | |
5 | gui.tableModel.setValueAt("doody", 0, 1);↵ | 5 | gui.tableModel.setValueAt("doody", 0, 1);↵ | |
6 | assertEquals("=", ((Argument) ((Arguments) gui.createTestElement()).getArguments().get(0)↵ | 6 | assertEquals("=", ((LDAPArgument) ((LDAPArguments) gui.createTestElement()).getArguments().get(0)↵ | |
7 | .getObjectValue())↵ | 7 | .getObjectValue())↵ | |
8 | .getMetaData()); | 8 |
| |
See real code fragment | See real code fragment |
Number of common nesting structure subtrees | 1 |
Number of refactorable cases | 0 |
Number of non-refactorable cases | 1 |
Time elapsed for finding largest common nesting structure subtrees (ms) | 0.0 |
Clones location | Clones are in different classes having the same super class |
Number of node comparisons | 26 |
Number of mapped statements | 6 |
Number of unmapped statements in the first code fragment | 0 |
Number of unmapped statements in the second code fragment | 0 |
Time elapsed for statement mapping (ms) | 0.0 |
Clone type | Type 2 |
ID | Statement | ID | Statement | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ArgumentsPanel gui = new ArgumentsPanel(); |
| 1 | LDAPArgumentsPanel gui = new LDAPArgumentsPanel(); | ||||||||||||||||||||||
2 | gui.tableModel.addRow(new Argument()); |
| 2 | gui.tableModel.addRow(new LDAPArgument()); | ||||||||||||||||||||||
3 | gui.tableModel.setValueAt("howdy", 0, 0); |
| 3 | gui.tableModel.setValueAt("howdy", 0, 0); | ||||||||||||||||||||||
4 | gui.tableModel.addRow(new Argument()); |
| 4 | gui.tableModel.addRow(new LDAPArgument()); | ||||||||||||||||||||||
5 | gui.tableModel.setValueAt("doody", 0, 1); |
| 5 | gui.tableModel.setValueAt("doody", 0, 1); | ||||||||||||||||||||||
6 | assertEquals("=", ((Argument)((Arguments)gui.createTestElement()).getArguments().get(0).getObjectValue()).getMetaData()); |
| 6 | assertEquals("=", ((LDAPArgument)((LDAPArguments)gui.createTestElement()).getArguments().get(0).getObjectValue()).getMetaData()); |
Row | Violation |
---|---|
1 | Expression new ArgumentsPanel() cannot be parameterized, because it has dependencies to/from statements that will be extracted |
2 | Expression new LDAPArgumentsPanel() cannot be parameterized, because it has dependencies to/from statements that will be extracted |
3 | Expression gui.tableModel cannot be unified with expression gui.tableModel , because common superclass org.apache.jmeter.config.gui.AbstractConfigGui does not declare member(s) protected transient org.apache.jorphan.gui.ObjectTableModel tableModel |
4 | Expression gui.tableModel cannot be unified with expression gui.tableModel , because common superclass org.apache.jmeter.config.gui.AbstractConfigGui does not declare member(s) protected transient org.apache.jorphan.gui.ObjectTableModel tableModel |
5 | Expression gui.tableModel cannot be unified with expression gui.tableModel , because common superclass org.apache.jmeter.config.gui.AbstractConfigGui does not declare member(s) protected transient org.apache.jorphan.gui.ObjectTableModel tableModel |
6 | Expression gui.tableModel cannot be unified with expression gui.tableModel , because common superclass org.apache.jmeter.config.gui.AbstractConfigGui does not declare member(s) protected transient org.apache.jorphan.gui.ObjectTableModel tableModel |
7 | Expression (Argument)((Arguments)gui.createTestElement()).getArguments().get(0).getObjectValue() cannot be parameterized, because it has dependencies to/from statements that will be extracted |
8 | Expression (LDAPArgument)((LDAPArguments)gui.createTestElement()).getArguments().get(0).getObjectValue() cannot be parameterized, because it has dependencies to/from statements that will be extracted |
9 | Expression (Argument)((Arguments)gui.createTestElement()).getArguments().get(0).getObjectValue() cannot be unified with expression (LDAPArgument)((LDAPArguments)gui.createTestElement()).getArguments().get(0).getObjectValue() , because common superclass org.apache.jmeter.testelement.AbstractTestElement does not declare member(s) public java.lang.String getMetaData() |
10 | Expression (Arguments)gui.createTestElement() cannot be parameterized, because it has dependencies to/from statements that will be extracted |
11 | Expression (LDAPArguments)gui.createTestElement() cannot be parameterized, because it has dependencies to/from statements that will be extracted |
12 | Expression (Arguments)gui.createTestElement() cannot be unified with expression (LDAPArguments)gui.createTestElement() , because common superclass org.apache.jmeter.config.ConfigTestElement does not declare member(s) public org.apache.jmeter.testelement.property.CollectionProperty getArguments() |