@Enum()

New in 2.0

Generate random constant values

Data TypesSince 2.0.0

Parameters

NameTypeRequiredDefaultDescription
dictEnum values separated by "|" (required)
valueWeightValue generation ratios, default equal ratios
nullSamplerThe null ratio, such as "1:2", indicates that generating a random value 3 times with an average of 1 time is null

Usage

@Enum(arg0,arg1,arg2)

Generate enum values with specified ratios and null ratio

Example:
@Enum(HIGH|WIDTH,1:1,1:2)
Output:
HIGHWIDTHnull
@Enum(arg0,arg1)

Generate enum values with specified ratios

Example:
@Enum(HIGH|WIDTH,1:1)
Output:
HIGHWIDTH
@Enum(arg0)

Generate enum values with equal ratios

Example:
@Enum(HIGH|WIDTH)
Output:
HIGH
← Back to Function Reference