Skip to main content

data/mocks/invoice

@arolariu/website


@arolariu/website / data/mocks/invoice

data/mocks/invoice

Fileoverview

Invoice mock builder for testing and development.

Remarks

Provides fluent builder pattern for creating realistic invoice test data.

Key Features:

  • Fluent API with method chaining
  • Faker.js integration for realistic random data
  • Support for nested objects (products, recipes, payment info)
  • Batch generation capabilities
  • Pre-built mock instances

Builder Pattern Benefits:

  • Explicit control over test data properties
  • Type-safe construction
  • Reusable configuration through method chaining
  • Maintains domain invariants (e.g., totalPrice calculations)

See

Classes

Variables

Functions

// was this page useful?