Class SourceAleatoireTest

java.lang.Object
tests.SourceAleatoireTest

public class SourceAleatoireTest extends Object
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 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éthode getInformationEmise et 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.