public void evalTest1() throws Exception { EvalFunction eval = new EvalFunction(); vars.put("query","select ${column} from ${table}"); vars.put("column","name"); vars.put("table","customers"); Collection parms; String s; parms = MakeParams("${query}",null,null); eval.setParameters(parms); s = eval.execute(null,null); assertEquals("select name from customers",s);
public void evalTest2() throws Exception { EvalVarFunction evalVar = new EvalVarFunction(); vars.put("query","select ${column} from ${table}"); vars.put("column","name"); vars.put("table","customers"); Collection parms; String s; parms = MakeParams("query",null,null); evalVar.setParameters(parms); s = evalVar.execute(null,null); assertEquals("select name from customers",s);
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/functions/PackageTest.java File path: /jakarta-jmeter-2.3.2/test/src/org/apache/jmeter/functions/PackageTest.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public void evalTest1() throws Exception {
1
public void evalTest2() throws Exception {
2
        EvalFunction eval = new EvalFunction();
2
        EvalVarFunction evalVar = new EvalVarFunction();
3
        vars.put("query","select ${column} from ${table}");
3
        vars.put("query","select ${column} from ${table}");
4
        vars.put("column","name");
4
        vars.put("column","name");
5
        vars.put("table","customers");
5
        vars.put("table","customers");
6
        Collection parms;
6
        Collection parms;
7
        String s;
7
        String s;
8
        
8
        
9
        parms = MakeParams("${query}",null,null);
9
        parms = MakeParams("query",null,null);
10
        eval.setParameters(parms);
10
        evalVar.setParameters(parms);
11
        s = eval.execute(null,null);
11
        s = evalVar.execute(null,null);
12
        assertEquals("select name from customers",s);
12
        assertEquals("select name from customers",s);
13
        
13
    
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0