data/mocks/invoice
@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
- InvoiceBuilder - Main builder class
- generateRandomInvoice - Quick random generation
Classes
Variables
Functions
// was this page useful?