Class TestRng

java.lang.Object
org.eclipse.jgit.junit.TestRng

public class TestRng extends Object
Toy RNG to ensure we get predictable numbers during unit tests.
  • Field Details

    • next

      private int next
  • Constructor Details

    • TestRng

      public TestRng(String seed)
      Create a new random number generator, seeded by a string.
      Parameters:
      seed - seed to bootstrap, usually this is the test method name.
  • Method Details

    • nextBytes

      public byte[] nextBytes(int cnt)
      Get the next cnt bytes of random data.
      Parameters:
      cnt - number of random bytes to produce.
      Returns:
      array of cnt randomly generated bytes.
    • nextInt

      public int nextInt()
      Next int
      Returns:
      the next random integer.