Class RandomUtils

java.lang.Object
org.antublue.test.engine.internal.util.RandomUtils

public class RandomUtils extends Object
Class to implement RandomGenerator
  • Method Summary

    Modifier and Type
    Method
    Description
    static BigDecimal
    randomBigDecimal(String minimum, String maximum)
    Method to get a BigDecimal in a range (minimum and maximum are both inclusive)
    static BigInteger
    randomBigInteger(String minimum, String maximum)
    Method to get a random BigInteger in a range (minimum and maximum are both inclusive)
    static boolean
    Method to get a random boolean
    static double
    randomDouble(double minimum, double maximum)
    Method to get a random double in a range (minimum and maximum are both inclusive)
    static float
    randomFloat(float minimum, float maximum)
    Method to get a random float in a range (minimum and maximum are both inclusive)
    static int
    randomInt(int minimum, int maximum)
    Method to get a random integer in a range (minimum and maximum are both inclusive)
    static long
    randomLong(long minimum, long maximum)
    Method to get a random long in a range (minimum and maximum are both inclusive)

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • randomBoolean

      public static boolean randomBoolean()
      Method to get a random boolean
      Returns:
      a random boolean
    • randomInt

      public static int randomInt(int minimum, int maximum)
      Method to get a random integer in a range (minimum and maximum are both inclusive)
      Parameters:
      minimum - minimum
      maximum - maximum
      Returns:
      a random integer
    • randomLong

      public static long randomLong(long minimum, long maximum)
      Method to get a random long in a range (minimum and maximum are both inclusive)
      Parameters:
      minimum - minimum
      maximum - maximum
      Returns:
      a random long
    • randomFloat

      public static float randomFloat(float minimum, float maximum)
      Method to get a random float in a range (minimum and maximum are both inclusive)
      Parameters:
      minimum - minimum
      maximum - maximum
      Returns:
      a random float
    • randomDouble

      public static double randomDouble(double minimum, double maximum)
      Method to get a random double in a range (minimum and maximum are both inclusive)
      Parameters:
      minimum - minimum
      maximum - maximum
      Returns:
      a random double
    • randomBigInteger

      public static BigInteger randomBigInteger(String minimum, String maximum)
      Method to get a random BigInteger in a range (minimum and maximum are both inclusive)
      Parameters:
      minimum - minimum
      maximum - maximum
      Returns:
      a random BigInteger
    • randomBigDecimal

      public static BigDecimal randomBigDecimal(String minimum, String maximum)
      Method to get a BigDecimal in a range (minimum and maximum are both inclusive)
      Parameters:
      minimum - minimum
      maximum - maximum
      Returns:
      a random BigDecimal