Research Article

A Tester-Assisted Methodology for Test Redundancy Detection

Algorithm 1

Source code of two test methods in the Allelogram test suite.
public void testAlleleOrderDoesntMatter ()
Genotype g1 = new Genotype(new double 0,1 );
Genotype g2 = new Genotype(new double );
assertTrue(g1.getAdjustedAlleleValues ( ).
     equals(g2.getAdjustedAlleleValues ( )));
public void testOffset ()
Genotype g = new Genotype(new double 0,1 );
g.offsetBy (0.5);
List<Double> adjusted =
g.getAdjustedAlleleValues ( );
assertEquals(2, adjusted.size ());
assertEquals(0.5, adjusted.get (0));
assertEquals(1.5, adjusted.get ( ));
g.clearOffset();
adjusted = g.getAdjustedAlleleValues ( );
assertEquals(0.0, adjusted.get (0));
assertEquals(1.0, adjusted.get ( ));