Interface: OptionArbitraryConfig
Defined in: testing/arbitraries/types.ts:37
Configuration for Option arbitrary generation.
Example
option(fc.integer(), { someWeight: 0.7 })
// → 70% Some, 30% None
Properties
someWeight?
optionalsomeWeight:number
Defined in: testing/arbitraries/types.ts:48
Weight for Some values (0-1). Default: 0.5 (50% Some, 50% None)
Example
{ someWeight: 0.8 } // 80% Some, 20% None
{ someWeight: 0.2 } // 20% Some, 80% None