BasicTestDataProvider

class BasicTestDataProvider(overrides: Map<String, String> = emptyMap())

Immutable provider for generating default invalid values for tests.

Inputs: optional overrides keyed by method name (e.g., "invalidEnumValue"). Output: deterministic invalid values for schema and auth rules. Errors: unknown override keys are logged as warnings.

Constructors

Link copied to clipboard
constructor(overrides: Map<String, String> = emptyMap())

Functions

Link copied to clipboard

Date with a five-digit year.

Link copied to clipboard

Date-time with a five-digit year.

Link copied to clipboard

Placeholder invalid API key.

Link copied to clipboard

Placeholder invalid authorization header.

Link copied to clipboard

Malformed email address.

Link copied to clipboard

Arbitrary string that is not present in any enum.

Link copied to clipboard

Malformed security scope.

Link copied to clipboard

Malformed UUID string.

Link copied to clipboard

Numeric string that is not an integer.

Link copied to clipboard

Numeric string just above Int.MAX_VALUE.

Link copied to clipboard

Date-time with minute 60.

Link copied to clipboard

Date-time with second 61.

Link copied to clipboard

Date with month 13.

Link copied to clipboard

Date-time with month 13.

Link copied to clipboard

Date with day 32.

Link copied to clipboard

Date-time with day 32.

Link copied to clipboard

Date with a three-digit year.

Link copied to clipboard

Date-time with a three-digit year.

Link copied to clipboard

Date-time with hour 24.

Link copied to clipboard

Date with day 00.

Link copied to clipboard

Date-time with day 00.

Link copied to clipboard

Date with month 00.

Link copied to clipboard

Date-time with month 00.