Function: oneof()
Call Signature
oneof<
Ts>(...arbs):Arbitrary<OneOfValue<Ts>>
Defined in: packages/fast-check/src/arbitrary/oneof.ts:128
For one of the values generated by ...arbs - with all ...arbs equiprobable
WARNING: It expects at least one arbitrary
Type Parameters
| Type Parameter |
|---|
Ts extends MaybeWeightedArbitrary<unknown>[] |
Parameters
| Parameter | Type | Description |
|---|---|---|
...arbs | Ts | Arbitraries that might be called to produce a value |
Returns
Arbitrary<OneOfValue<Ts>>
Remarks
Since 0.0.1
Call Signature
oneof<
Ts>(constraints, ...arbs):Arbitrary<OneOfValue<Ts>>
Defined in: packages/fast-check/src/arbitrary/oneof.ts:140
For one of the values generated by ...arbs - with all ...arbs equiprobable
WARNING: It expects at least one arbitrary
Type Parameters
| Type Parameter |
|---|
Ts extends MaybeWeightedArbitrary<unknown>[] |
Parameters
| Parameter | Type | Description |
|---|---|---|
constraints | OneOfConstraints | Constraints to be applied when generating the values |
...arbs | Ts | Arbitraries that might be called to produce a value |
Returns
Arbitrary<OneOfValue<Ts>>
Remarks
Since 2.14.0