Class SourceAleatoireTest
java.lang.Object
tests.SourceAleatoireTest
Classe de test pour la classe
SourceAleatoire.
Vérifie la génération aléatoire d'une séquence de bits, ainsi que la reproductibilité
avec une seed fixe.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetUp()Initialise une séquence aléatoire de 5 bits pour les tests.voidTeste le constructeur sans seed, avec une séquence de longueur définie.voidTeste le constructeur avec une seed fixe pour garantir la reproductibilité des résultats.voidVérifie que différentes seeds produisent des séquences différentes.voidTeste la méthodegetInformationEmiseet vérifie que l'information émise est correcte.voidVérifie la reproductibilité des séquences générées avec la même seed.voidTeste la génération d'une séquence de longueur zéro.
-
Constructor Details
-
SourceAleatoireTest
public SourceAleatoireTest()
-
-
Method Details
-
setUp
public void setUp()Initialise une séquence aléatoire de 5 bits pour les tests. -
testConstructorWithRandomBits
public void testConstructorWithRandomBits()Teste le constructeur sans seed, avec une séquence de longueur définie. -
testConstructorWithSeed
public void testConstructorWithSeed()Teste le constructeur avec une seed fixe pour garantir la reproductibilité des résultats. -
testInformationEmise
public void testInformationEmise()Teste la méthodegetInformationEmiseet vérifie que l'information émise est correcte. -
testZeroLengthSequence
public void testZeroLengthSequence()Teste la génération d'une séquence de longueur zéro. -
testSequenceWithSeedReproducibility
public void testSequenceWithSeedReproducibility()Vérifie la reproductibilité des séquences générées avec la même seed. -
testDifferentSeedsProduceDifferentSequences
public void testDifferentSeedsProduceDifferentSequences()Vérifie que différentes seeds produisent des séquences différentes.
-