GitHub

MockOrderInvoice

import { MockOrderInvoice } from '@daffodil/order/driver/magento/2-4-1/testing'

class MockOrderInvoice implements MagentoOrderInvoice {
  __typename: "Invoice" = <const>'Invoice'
  items: MagentoOrderInvoiceItem[] = this.itemFactory.createMany(faker.datatype.number({ min: 1, max: 3 }))
  total: MagentoOrderTotal = this.totalFactory.create({
      __typename: 'InvoiceTotal',
    })
}