GitHub

MockMagentoConfigurableCartItem

import { MockMagentoConfigurableCartItem } from '@daffodil/cart/driver/magento/testing'

class MockMagentoConfigurableCartItem extends MockMagentoCartItem implements MagentoConfigurableCartItem {
  __typename: MagentoCartItemTypeEnum = MagentoCartItemTypeEnum.Configurable
  configurable_options: { option_label: string; value_label: string; }[] = [
      {
        option_label: 'Color',
        value_label: 'Red',
      },
      {
        option_label: 'Size',
        value_label: 'M',
      },
    ]
}