goog.labs.testing.JsonFuzzingProvided Bygoog.labs.testing.JsonFuzzingThe JSON fuzzing generator. new JsonFuzzing( opt_options, opt_seed )Parametersopt_options{arraySize: number, jsonSize: number, maxDepth: number, numFields: number}=Configuration for the fuzzing json generator. opt_seednumber=The seed for the random generator. VIEW SOURCEInstance Methodsexpand_morethis.newArray() → ArrayGets a fuzzily-generated JSON object (an array). TODO(user): whitespaces ParametersNone.ReturnsArrayA new JSON compliant array object. VIEW SOURCEexpand_morethis.nextInt( min, max ) → numberGets a new integer. ParametersminnumberInclusive maxnumberExclusive ReturnsnumberA random integer VIEW SOURCEStatic Propertiesexpand_moreJsonFuzzing.Options → {arraySize: number, jsonSize: number, maxDepth: number, numFields: number}Configuration spec. jsonSize: default to [1, 10) for the entire JSON object (array) numFields: default to [0, 5) arraySize: default to [0, 5) for the length of nested arrays maxDepth: default to 5 VIEW SOURCEEnumerationsJsonFuzzing.FieldType_