| Name | Type | Description |
|---|---|---|
| _numberOfSuborders | faker.datatype.number({ min: 1, max: 3 }) | |
| __typename | <const>'CustomerOrder' | |
| id | faker.datatype.uuid() | |
| order_date | faker.date.past().toString() | |
| status | faker.random.word() | |
| carrier | faker.random.word() | |
| number | faker.datatype.uuid() | |
| shipping_method | faker.random.word() | |
| total | this.totalFactory.create({ __typename: 'OrderTotal' }) | |
| items | this.itemFactory.createMany(faker.datatype.number({ min: 1, max: 5 })) | |
| billing_address | this.addressFactory.create() | |
| shipping_address | this.addressFactory.create() | |
| shipments | this.shipmentFactory.createMany(this._numberOfSuborders) | |
| payment_methods | this.paymentFactory.createMany(this._numberOfSuborders) | |
| invoices | this.invoiceFactory.createMany(this._numberOfSuborders) | |
| credit_memos | this.creditFactory.createMany(faker.datatype.number({ min: 1, max: this._numberOfSuborders })) | |
| totalFactory | MagentoOrderTotalFactory |
|
| itemFactory | MagentoOrderItemFactory |
|
| addressFactory | MagentoOrderAddressFactory |
|
| shipmentFactory | MagentoOrderShipmentFactory |
|
| paymentFactory | MagentoOrderPaymentFactory |
|
| invoiceFactory | MagentoOrderInvoiceFactory |
|
| creditFactory | MagentoOrderCreditFactory |