Skip to main content

Function: mapToConstant()

mapToConstant<T>(...entries): Arbitrary<T>

Defined in: packages/fast-check/src/arbitrary/mapToConstant.ts:40

Generate non-contiguous ranges of values by mapping integer values to constant

Type Parameters

Type Parameter
T

Parameters

ParameterType
...entriesobject[]

Returns

Arbitrary<T>

Example

// generate alphanumeric values (a-z0-9)
mapToConstant(
{ num: 26, build: v => String.fromCharCode(v + 0x61) },
{ num: 10, build: v => String.fromCharCode(v + 0x30) },
)

Remarks

Since 1.14.0