arjuna.engine.data.generator.person module¶
- class arjuna.engine.data.generator.person.Person¶
Bases:
object
- classmethod email(*, locale='en', name=None, domain=None) str ¶
Generate an email address.
- Keyword Arguments
locale – (Optional) locale for generating email address
name – (Optional) If provided, then email address is created as <provided name>@<generated domain>
domain – (Optional) If provided, then email address is created as <generated name>@<provided domain>
- Returns
A generated email address
- classmethod first_name(*, locale='en') str ¶
Generate a first name.
- Keyword Arguments
locale – (Optional) locale for generating first name
- Returns
A generated first name
- classmethod last_name(*, locale='en') str ¶
Generate a last name.
- Keyword Arguments
locale – (Optional) locale for generating last name
- Returns
A generated last name
- classmethod name(*, locale='en') str ¶
Generate a full name (first name and last name).
- Keyword Arguments
locale – (Optional) locale for generating phone number
- Returns
A generated full name
- classmethod phone(*, locale='en') str ¶
Generate a phone number.
- Keyword Arguments
locale – (Optional) locale for generating phone number
- Returns
A generated phone number