MockMagentoBundleCartItem
import { MockMagentoBundleCartItem } from '@daffodil/cart/driver/magento/testing'
class MockMagentoBundleCartItem extends MockMagentoCartItem implements MagentoBundleCartItem {
__typename: MagentoCartItemTypeEnum.Bundle
bundle_options: [
{
id: faker.helpers.unique(faker.datatype.number),
type: 'radio',
label: faker.random.word(),
price: faker.datatype.number({ min: 1, max: 99 }),
quantity: 1,
values: [{
id: faker.helpers.unique(faker.datatype.number),
label: faker.random.word(),
price: faker.datatype.number({ min: 1, max: 99 }),
quantity: 1
}]
},
]
}
Properties
Name | Type | Description |
---|---|---|
__typename | MagentoCartItemTypeEnum.Bundle | |
bundle_options | [ { id: faker.helpers.unique(faker.datatype.number), type: 'radio', label: faker.random.word(), price: faker.datatype.number({ min: 1, max: 99 }), quantity: 1, values: [{ id: faker.helpers.unique(faker.datatype.number), label: faker.random.word(), price: faker.datatype.number({ min: 1, max: 99 }), quantity: 1 }] }, ] |