public static EasyRandomParameters getEasyRandomParameters(int collectionSize) { return new EasyRandomParameters() .randomize(BigDecimal.class, BIG_DECIMAL_RANDOMIZER) .collectionSizeRange(collectionSize, collectionSize); } public static final Randomizer<BigDecimal> BIG_DECIMAL_RANDOMIZER = () -> BigDecimal.valueOf(ThreadLocalRandom.current().nextDouble(0, 100)) .setScale(8, RoundingMode.DOWN);