GitHub

MockOrderAddress

class

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

class MockOrderAddress implements MagentoOrderAddress {
  __typename: "OrderAddress" = <const>'OrderAddress'
  street: any[] = [faker.location.street()]
  city: faker.location.city() = faker.location.city()
  region_id: enforceUnique(faker.number.int) = enforceUnique(faker.number.int)
  region_code: faker.location.state({ abbreviated: true }) = faker.location.state({ abbreviated: true })
  postcode: faker.location.zipCode() = faker.location.zipCode()
  country: faker.location.countryCode() = faker.location.countryCode()
  country_code: faker.location.countryCode() = faker.location.countryCode()
  prefix: faker.person.prefix() = faker.person.prefix()
  suffix: faker.person.suffix() = faker.person.suffix()
  firstname: faker.person.firstName() = faker.person.firstName()
  middlename: faker.person.firstName() = faker.person.firstName()
  lastname: faker.person.lastName() = faker.person.lastName()
  telephone: faker.phone.number() = faker.phone.number()
  fax: faker.phone.number() = faker.phone.number()
  company: faker.company.name() = faker.company.name()
}