import { MockDaffCustomerAddress } from '@daffodil/customer/testing'
Mock class for DaffCustomerAddress.
class MockDaffCustomerAddress extends MockDaffPersonalAddress implements DaffCustomerAddress {
id: faker.string.uuid() = faker.string.uuid()
defaultBilling: faker.datatype.boolean() = faker.datatype.boolean()
defaultShipping: faker.datatype.boolean() = faker.datatype.boolean()
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()
email: faker.internet.email() = faker.internet.email()
telephone: faker.phone.number() = faker.phone.number()
street: faker.location.street() = faker.location.street()
street2: faker.location.secondaryAddress() = faker.location.secondaryAddress()
city: faker.location.city() = faker.location.city()
region: faker.string.uuid() = faker.string.uuid()
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()
}