GitHub

MockCountry

import { MockCountry } from '@daffodil/geography/testing'
class MockCountry implements DaffCountry {
  id: faker.datatype.uuid()
  name: faker.random.word()
  name_en: faker.random.word()
  alpha2: faker.random.alphaNumeric(2)
  alpha3: faker.random.alphaNumeric(3)
  subdivisions: this.subdivisionFactory.createMany(faker.datatype.number({ min: 0, max: 10 }))
  protected subdivisionFactory: DaffSubdivisionFactory
}

Properties

Name Type Description
id faker.datatype.uuid()
name faker.random.word()
name_en faker.random.word()
alpha2 faker.random.alphaNumeric(2)
alpha3 faker.random.alphaNumeric(3)
subdivisions this.subdivisionFactory.createMany(faker.datatype.number({ min: 0, max: 10 }))
subdivisionFactory DaffSubdivisionFactory