Skip to content

PhoneNumberGenerator generator

Generate locale-aware phone numbers from the configured dataset.

Why: Use PhoneNumberGenerator for locale-shaped contact fixtures with optional area-code or mobile constraints; use a source reference when numbers must preserve existing customer identity.

Category: address.

Output: str.

1
<key name="value" generator="PhoneNumberGenerator(dataset='US', area_code='415', is_mobile=True)"/>

Parameters

  • dataset: str | null; Default None — Country dataset controlling the phone-number shape.
  • area_code: str | null; Default None — Optional area code forced into the generated number.
  • is_mobile: bool; Default False — Optional flag selecting a mobile rather than general number pattern.