Interface: ResultArbitraryConfig
Defined in: testing/arbitraries/types.ts:14
Configuration for Result arbitrary generation.
Example
result(fc.integer(), fc.string(), { okWeight: 0.8 })
// → 80% Ok, 20% Err
Properties
okWeight?
optionalokWeight:number
Defined in: testing/arbitraries/types.ts:25
Weight for Ok values (0-1). Default: 0.5 (50% Ok, 50% Err)
Example
{ okWeight: 0.9 } // 90% Ok, 10% Err
{ okWeight: 0.1 } // 10% Ok, 90% Err