MockMagentoBundledProductItemOption
import { MockMagentoBundledProductItemOption } from '@daffodil/product-composite/driver/magento/testing'
class MockMagentoBundledProductItemOption implements MagentoBundledProductItemOption {
uid: faker.datatype.uuid()
label: faker.random.word()
quantity: faker.datatype.number({ min: 1, max: 20 })
is_default: faker.datatype.boolean()
position: faker.datatype.number({ min: 1, max: 10 })
product: this.createProduct()
protected createProduct(): MagentoSimpleProduct
}
Properties
Name | Type | Description |
---|---|---|
uid | faker.datatype.uuid() | |
label | faker.random.word() | |
quantity | faker.datatype.number({ min: 1, max: 20 }) | |
is_default | faker.datatype.boolean() | |
position | faker.datatype.number({ min: 1, max: 10 }) | |
product | this.createProduct() | |
createProduct | MagentoSimpleProduct |