com.dvp.tutoriel.fibonacci
Class AbstractMaCalculetteTest

java.lang.Object
  extended by com.dvp.tutoriel.fibonacci.AbstractMaCalculetteTest
Direct Known Subclasses:
MaCalculette2Test, MaCalculette4Test, MaCalculetteTest

public abstract class AbstractMaCalculetteTest
extends Object


Field Summary
protected static Calculette calculette
           
 
Constructor Summary
AbstractMaCalculetteTest()
           
 
Method Summary
 void testFibonacci_RG024_1()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_2()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_3_a()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_3_b()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_3_c()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_3_d()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_3_e()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_3_f()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_4_a()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_4_b()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_5()
          Test du calcul de la Suite de Fibonacci.
 void testFibonacci_RG024_6()
          Test du calcul de la Suite de Fibonacci.
protected  void testFibonacci_RG024_x(Integer n, Long resultatAttendu)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

calculette

protected static Calculette calculette
Constructor Detail

AbstractMaCalculetteTest

public AbstractMaCalculetteTest()
Method Detail

testFibonacci_RG024_1

public void testFibonacci_RG024_1()
Test du calcul de la Suite de Fibonacci. REGLE RG024.1 : f(1) = 1 PARAM n = 1 RESULT = 1


testFibonacci_RG024_2

public void testFibonacci_RG024_2()
Test du calcul de la Suite de Fibonacci. REGLE RG024.2 : f(2) = 1 PARAM n = 2 RESULT = 1


testFibonacci_RG024_3_a

public void testFibonacci_RG024_3_a()
Test du calcul de la Suite de Fibonacci. REGLE RG024.3.a : f(3) = 2 PARAM n = 3 RESULT = 2


testFibonacci_RG024_3_b

public void testFibonacci_RG024_3_b()
Test du calcul de la Suite de Fibonacci. REGLE RG024.3.b : f(4) = 3 PARAM n = 4 RESULT = 3


testFibonacci_RG024_3_c

public void testFibonacci_RG024_3_c()
Test du calcul de la Suite de Fibonacci. REGLE RG024.3.c : f(5) = 5 PARAM n = 5 RESULT = 5


testFibonacci_RG024_3_d

public void testFibonacci_RG024_3_d()
Test du calcul de la Suite de Fibonacci. REGLE RG024.3.d : f(6) = 8 PARAM n = 6 RESULT = 8


testFibonacci_RG024_3_e

public void testFibonacci_RG024_3_e()
Test du calcul de la Suite de Fibonacci. REGLE RG024.3.e : f(7) = 13 PARAM n = 7 RESULT = 13


testFibonacci_RG024_3_f

public void testFibonacci_RG024_3_f()
Test du calcul de la Suite de Fibonacci. REGLE RG024.3.f : f(8) = 21 PARAM n = 8 RESULT = 21


testFibonacci_RG024_4_a

public void testFibonacci_RG024_4_a()
Test du calcul de la Suite de Fibonacci. REGLE RG024.4.a : Il n'est pas possible de calculer la valeur de la Suite de Fibonacci pour un rang negatif ou nul. PARAM n = 0 RESULT = Exception


testFibonacci_RG024_4_b

public void testFibonacci_RG024_4_b()
Test du calcul de la Suite de Fibonacci. REGLE RG024.4.b : Il n'est pas possible de calculer la valeur de la Suite de Fibonacci pour un rang negatif ou nul. PARAM n = -1 RESULT = Exception


testFibonacci_RG024_5

public void testFibonacci_RG024_5()
Test du calcul de la Suite de Fibonacci. REGLE RG024.5 : f(55) = 139583862445 PARAM n = 55 RESULT = 225851433717 (en moins de 2 secondes)


testFibonacci_RG024_6

public void testFibonacci_RG024_6()
Test du calcul de la Suite de Fibonacci. REGLE RG024.6 : f(49) = 7778742049 PARAM n = 49 RESULT = 7778742049 (en moins de 1 seconde)


testFibonacci_RG024_x

protected void testFibonacci_RG024_x(Integer n,
                                     Long resultatAttendu)


Copyright © 2012. All Rights Reserved.