testssuite01
Class TestAlgorithmsPartI

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

public class TestAlgorithmsPartI
extends junit.framework.TestCase

Test class about modele.Algorithms class (Part I).
This test class is a little bit long to execute, it's why it has been divided in two parts, in this one have been tested Getters, Setters, static methods and SSCA algorithm ; for other algorithms, see part II and others.

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

Field Summary
private  SequenceListe alignement
           
private  Algorithms basetest
           
private  Sequence cible
           
 
Constructor Summary
TestAlgorithmsPartI()
           
 
Method Summary
protected  void setUp()
           
 void testAlgoSSCADe()
           
 void testAlgoSSCATr()
           
 void testAlgoSSCAUn()
           
 void testGetAlignement()
           
 void testGetCible()
           
 void testGetDecalage()
           
 void testGetDelcrit()
           
 void testGetIdecrit()
           
 void testGetLongBoucleMin()
           
 void testGetLongPalindMin()
           
 void testGetMaxHomology()
           
 void testGetMinHomology()
           
 void testGetNbErreursMax()
           
 void testGetNbMaxSequence()
           
 void testGetNbMinSequence()
           
 void testGetNoeudCourant()
           
 void testGetResolution()
           
 void testSetDecalage()
           
 void testSetDelcrit1()
           
 void testSetDelcrit2()
           
 void testSetDelcrit3()
           
 void testSetIdecrit1()
           
 void testSetIdecrit2()
           
 void testSetIdecrit3()
           
 void testSetLongBoucleMin()
           
 void testSetLongPalindMin()
           
 void testSetMaxHomology1()
           
 void testSetMaxHomology2()
           
 void testSetMaxHomology3()
           
 void testSetMinHomology1()
           
 void testSetMinHomology2()
           
 void testSetMinHomology3()
           
 void testSetNbErreursMax()
           
 void testSetNbMaxSequence1()
           
 void testSetNbMaxSequence2()
           
 void testSetNbMinSequence1()
           
 void testSetNbMinSequence2()
           
 void testSetNbMinSequence3()
           
 void testSetResolution()
           
 
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

basetest

private Algorithms basetest

cible

private Sequence cible

alignement

private SequenceListe alignement
Constructor Detail

TestAlgorithmsPartI

public TestAlgorithmsPartI()
Method Detail

setUp

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

testGetCible

public void testGetCible()

testGetAlignement

public void testGetAlignement()

testGetNoeudCourant

public void testGetNoeudCourant()

testGetResolution

public void testGetResolution()

testGetLongPalindMin

public void testGetLongPalindMin()

testGetLongBoucleMin

public void testGetLongBoucleMin()

testGetNbErreursMax

public void testGetNbErreursMax()

testGetDecalage

public void testGetDecalage()

testSetResolution

public void testSetResolution()

testSetLongPalindMin

public void testSetLongPalindMin()

testSetLongBoucleMin

public void testSetLongBoucleMin()

testSetNbErreursMax

public void testSetNbErreursMax()

testSetDecalage

public void testSetDecalage()

testAlgoSSCAUn

public void testAlgoSSCAUn()

testAlgoSSCADe

public void testAlgoSSCADe()

testAlgoSSCATr

public void testAlgoSSCATr()

testGetMinHomology

public void testGetMinHomology()

testGetMaxHomology

public void testGetMaxHomology()

testGetNbMinSequence

public void testGetNbMinSequence()

testGetNbMaxSequence

public void testGetNbMaxSequence()

testGetDelcrit

public void testGetDelcrit()

testGetIdecrit

public void testGetIdecrit()

testSetMinHomology1

public void testSetMinHomology1()

testSetMinHomology2

public void testSetMinHomology2()

testSetMinHomology3

public void testSetMinHomology3()

testSetMaxHomology1

public void testSetMaxHomology1()

testSetMaxHomology2

public void testSetMaxHomology2()

testSetMaxHomology3

public void testSetMaxHomology3()

testSetNbMinSequence1

public void testSetNbMinSequence1()

testSetNbMinSequence2

public void testSetNbMinSequence2()

testSetNbMinSequence3

public void testSetNbMinSequence3()

testSetNbMaxSequence1

public void testSetNbMaxSequence1()

testSetNbMaxSequence2

public void testSetNbMaxSequence2()

testSetDelcrit1

public void testSetDelcrit1()

testSetDelcrit2

public void testSetDelcrit2()

testSetDelcrit3

public void testSetDelcrit3()

testSetIdecrit1

public void testSetIdecrit1()

testSetIdecrit2

public void testSetIdecrit2()

testSetIdecrit3

public void testSetIdecrit3()