import { MockCart } from '@daffodil/cart/testing'
class MockCart implements DaffCart {
id: faker.datatype.uuid() = faker.datatype.uuid()
coupons: any[] = []
items: any[] = []
billing_address: null = null
shipping_address: null = null
shipping_information: DaffCartShippingRate = this.shippingInformationFactory.create()
totals: Record<DaffCartTotalTypeEnum, DaffCartTotal> = this.totalFactory.createAllTotals()
payment: null = null
available_shipping_methods: any[] = []
available_payment_methods: any[] = []
extra_attributes: {} = {}
protected totalFactory: DaffCartTotalFactory
protected shippingInformationFactory: DaffCartShippingRateFactory
}