GitHub

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