CloneSet139


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
34330.975class_body_declarations[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
134181
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/tests/org/jfree/data/xy/junit/DefaultWindDatasetTests.java
234202
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/tests/org/jfree/data/xy/junit/DefaultXYDatasetTests.java
334205
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/tests/org/jfree/data/xy/junit/DefaultXYZDatasetTests.java
Next
Last
Clone Instance
1
Line Count
34
Source Line
181
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/tests/org/jfree/data/xy/junit/DefaultWindDatasetTests.java

/**
 * Some checks for the getSeriesKey(int) method.
 */
public void testGetSeriesKey() {
  DefaultWindDataset d = createSampleDataset1();
  assertEquals("Series 1", d.getSeriesKey(0));
  assertEquals("Series 2", d.getSeriesKey(1));
  // check for series key out of bounds
  boolean pass = false;
  try {
    /*Comparable k =*/
    d.getSeriesKey(-1);
  }
  catch (IllegalArgumentException
         e) {
    pass = true;
  }
  assertTrue(pass);
  pass = false;
  try {
    /*Comparable k =*/
    d.getSeriesKey(2);
  }
  catch (IllegalArgumentException
         e) {
    pass = true;
  }
  assertTrue(pass);
}

/**
 * Some checks for the indexOf(Comparable) method.
 */
public void testIndexOf() {
  DefaultWindDataset d = createSampleDataset1();
  assertEquals(0, d.indexOf("Series 1"));
  assertEquals(1, d.indexOf("Series 2"));
  assertEquals(-1, d.indexOf("Green Eggs and Ham"));
  assertEquals(-1, d.indexOf(null));
}


Next
Previous
Clone Instance
2
Line Count
34
Source Line
202
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/tests/org/jfree/data/xy/junit/DefaultXYDatasetTests.java

/**
 * Some checks for the getSeriesKey(int) method.
 */
public void testGetSeriesKey() {
  DefaultXYDataset d = createSampleDataset1();
  assertEquals("S1", d.getSeriesKey(0));
  assertEquals("S2", d.getSeriesKey(1));
  // check for series key out of bounds
  boolean pass = false;
  try {
    /*Comparable k =*/
    d.getSeriesKey(-1);
  }
  catch (IllegalArgumentException
         e) {
    pass = true;
  }
  assertTrue(pass);
  pass = false;
  try {
    /*Comparable k =*/
    d.getSeriesKey(2);
  }
  catch (IllegalArgumentException
         e) {
    pass = true;
  }
  assertTrue(pass);
}

/**
 * Some checks for the indexOf(Comparable) method.
 */
public void testIndexOf() {
  DefaultXYDataset d = createSampleDataset1();
  assertEquals(0, d.indexOf("S1"));
  assertEquals(1, d.indexOf("S2"));
  assertEquals(-1, d.indexOf("Green Eggs and Ham"));
  assertEquals(-1, d.indexOf(null));
}


First
Previous
Clone Instance
3
Line Count
34
Source Line
205
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/tests/org/jfree/data/xy/junit/DefaultXYZDatasetTests.java

/**
 * Some checks for the getSeriesKey(int) method.
 */
public void testGetSeriesKey() {
  DefaultXYZDataset d = createSampleDataset1();
  assertEquals("S1", d.getSeriesKey(0));
  assertEquals("S2", d.getSeriesKey(1));
  // check for series key out of bounds
  boolean pass = false;
  try {
    /*Comparable k =*/
    d.getSeriesKey(-1);
  }
  catch (IllegalArgumentException
         e) {
    pass = true;
  }
  assertTrue(pass);
  pass = false;
  try {
    /*Comparable k =*/
    d.getSeriesKey(2);
  }
  catch (IllegalArgumentException
         e) {
    pass = true;
  }
  assertTrue(pass);
}

/**
 * Some checks for the indexOf(Comparable) method.
 */
public void testIndexOf() {
  DefaultXYZDataset d = createSampleDataset1();
  assertEquals(0, d.indexOf("S1"));
  assertEquals(1, d.indexOf("S2"));
  assertEquals(-1, d.indexOf("Green Eggs and Ham"));
  assertEquals(-1, d.indexOf(null));
}


Clone AbstractionParameter Count: 3Parameter Bindings

/**
     * Some checks for the getSeriesKey(int) method.
     */
public void testGetSeriesKey() {
   [[#variable1aa75f00]] d = createSampleDataset1();
  assertEquals( [[#variable1aa5ce40]], d.getSeriesKey(0));
  assertEquals( [[#variable1aa6d6c0]], d.getSeriesKey(1));
  // check for series key out of bounds
  boolean pass = false;
  try {
    /*Comparable k =*/
    d.getSeriesKey(-1);
  }
  catch (IllegalArgumentException
         e) {
    pass = true;
  }
  assertTrue(pass);
  pass = false;
  try {
    /*Comparable k =*/
    d.getSeriesKey(2);
  }
  catch (IllegalArgumentException
         e) {
    pass = true;
  }
  assertTrue(pass);
}

/**
     * Some checks for the indexOf(Comparable) method.
     */
public void testIndexOf() {
   [[#variable1aa75f00]] d = createSampleDataset1();
  assertEquals(0, d.indexOf( [[#variable1aa5ce40]]));
  assertEquals(1, d.indexOf( [[#variable1aa6d6c0]]));
  assertEquals(-1, d.indexOf("Green Eggs and Ham"));
  assertEquals(-1, d.indexOf(null));
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1aa75f00]]
DefaultWindDataset 
12[[#1aa75f00]]
DefaultXYDataset 
13[[#1aa75f00]]
DefaultXYZDataset 
21[[#1aa5ce40]]
"Series 1" 
22[[#1aa5ce40]]
"S1" 
23[[#1aa5ce40]]
"S1" 
31[[#1aa6d6c0]]
"Series 2" 
32[[#1aa6d6c0]]
"S2" 
33[[#1aa6d6c0]]
"S2"