testssuite01
Class TestAlgorithmsPartII

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by testssuite01.TestAlgorithmsPartII
All Implemented Interfaces:
junit.framework.Test

public class TestAlgorithmsPartII
extends junit.framework.TestCase

Test class about modele.Algorithms class (part II).
For algorithms here, test should be done be real and valid results, and analysis of tests near those results (because heuristic). Might be with real sequences...
Complexity of input / output of algorithms indicate tests in "real use".
(checked 20080529)

Author:
Gabriel Chandesris (2008)
See Also:
TestAlgorithmsPartI, TestAlgorithmsPartIII, TestAlgorithmsPartIV

Field Summary
private  Sequence cible
          Randomly generated sequence.
private  Sequence ecoli
          E. coli tmRNA
private  SequenceListe ecolist
          List of ecoli
private  SequenceListe liste1
          List of randomly generated sequences.
private  SequenceListe liste2
          List of this.cible.
 
Constructor Summary
TestAlgorithmsPartII()
           
 
Method Summary
protected  void setUp()
           
 void testCheckConservationNotNull0()
           
 void testCheckConservationNotNull1()
           
 void testCheckConservationNotNullColi()
           
 void testCheckConservationNull0To42()
           
 void testCheckConservationSameResult()
           
 void testCheckConservationSameResultColi()
           
 void testCompatibilityTreatmentRelevanceIs0False()
          results have been waiting
 void testCompatibilityTreatmentRelevanceIs0True()
           
 void testCompatibilityTreatmentRelevanceIsNot0False()
           
 void testCompatibilityTreatmentRelevanceIsNot0True()
           
 void testNewSequenceDeductionClone()
           
 void testNewSequenceDeductionNotClone()
           
 void testSearchAnchorPointsRandom()
           
 void testSearchAnchorPointsRealECOLI()
           
 void testVariableZonesTreatmentRandom()
           
 void testVariableZonesTreatmentREALecoli()
           
static void visualize(PalindromeListe palList)
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ecoli

private Sequence ecoli
E. coli tmRNA


cible

private Sequence cible
Randomly generated sequence.


liste1

private SequenceListe liste1
List of randomly generated sequences.


liste2

private SequenceListe liste2
List of this.cible.


ecolist

private SequenceListe ecolist
List of ecoli

Constructor Detail

TestAlgorithmsPartII

public TestAlgorithmsPartII()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception

visualize

public static void visualize(PalindromeListe palList)

testNewSequenceDeductionClone

public void testNewSequenceDeductionClone()

testNewSequenceDeductionNotClone

public void testNewSequenceDeductionNotClone()

testCheckConservationNull0To42

public void testCheckConservationNull0To42()

testCheckConservationNotNull0

public void testCheckConservationNotNull0()

testCheckConservationNotNull1

public void testCheckConservationNotNull1()

testCheckConservationNotNullColi

public void testCheckConservationNotNullColi()

testCheckConservationSameResult

public void testCheckConservationSameResult()

testCheckConservationSameResultColi

public void testCheckConservationSameResultColi()

testCompatibilityTreatmentRelevanceIs0False

public void testCompatibilityTreatmentRelevanceIs0False()
results have been waiting


testCompatibilityTreatmentRelevanceIs0True

public void testCompatibilityTreatmentRelevanceIs0True()

testCompatibilityTreatmentRelevanceIsNot0False

public void testCompatibilityTreatmentRelevanceIsNot0False()

testCompatibilityTreatmentRelevanceIsNot0True

public void testCompatibilityTreatmentRelevanceIsNot0True()

testSearchAnchorPointsRandom

public void testSearchAnchorPointsRandom()

testSearchAnchorPointsRealECOLI

public void testSearchAnchorPointsRealECOLI()

testVariableZonesTreatmentRandom

public void testVariableZonesTreatmentRandom()

testVariableZonesTreatmentREALecoli

public void testVariableZonesTreatmentREALecoli()