Skip to main content

Interface: StringSharedConstraints

Defined in: packages/fast-check/src/arbitrary/_shared/StringSharedConstraints.ts:8

Constraints to be applied on arbitraries for strings

Remarks​

Since 2.4.0

Properties​

maxLength?​

optional maxLength?: number

Defined in: packages/fast-check/src/arbitrary/_shared/StringSharedConstraints.ts:20

Upper bound of the generated string length (included)

Default Value​

0x7fffffff — defaulting seen as "max non specified" when defaultSizeToMaxWhenMaxSpecified=true

Remarks​

Since 2.4.0


minLength?​

optional minLength?: number

Defined in: packages/fast-check/src/arbitrary/_shared/StringSharedConstraints.ts:14

Lower bound of the generated string length (included)

Default Value​

0

Remarks​

Since 2.4.0


size?​

optional size?: SizeForArbitrary

Defined in: packages/fast-check/src/arbitrary/_shared/StringSharedConstraints.ts:25

Define how large the generated values should be (at max)

Remarks​

Since 2.22.0