Enhanced tests and added custom ParameterSupplier objects for random
numbers.