AutoBE
    Preparing search index...

    Random integer generator with business-appropriate constraints.

    Generates random integer values within specified ranges and constraints. Essential for creating realistic business numeric data like quantities, counts, scores, and identifiers for use in API operations and business logic.

    E2E testing importance: Provides realistic numeric data that reflects actual business value ranges and constraints, particularly for API operation parameters and validation scenarios.

    interface IIntegerRandom {
        maximum?: null | number & Type<"int32">;
        minimum?: null | number & Type<"int32">;
        multipleOf?: null | number & Type<"int32">;
        type: "integerRandom";
    }
    Index

    Properties

    maximum?: null | number & Type<"int32">

    Maximum value (inclusive).

    • Null: No maximum constraint
    • Number: Specific maximum value

    Should reflect realistic business limits:

    • 100 for percentage values
    • 5 for rating scales
    • Reasonable inventory quantities for business operations
    • Business-specific maximums that align with API constraints

    AI constraint setting: Choose maximums that reflect real-world business limits and system constraints, particularly for API operation parameters.

    minimum?: null | number & Type<"int32">

    Minimum value (inclusive).

    • Null: No minimum constraint
    • Number: Specific minimum value

    Should reflect business constraints:

    • 0 for non-negative quantities
    • 1 for positive-only values
    • Business-specific minimums for scores, ratings, etc.

    AI constraint setting: Choose minimums that make business sense for the specific data type being generated, especially when used in API operations.

    multipleOf?: null | number & Type<"int32">

    Multiple constraint for generated values.

    • Null: No multiple constraint
    • Number: Generated value must be multiple of this number

    Business use cases:

    • 5 for rating systems (0, 5, 10, 15, ...)
    • 10 for price increments in business systems
    • Custom business increment requirements for API parameters

    AI usage: Apply when business rules require specific value increments, especially for API operations with constrained parameter values.

    type: "integerRandom"

    Type discriminator.