Faker provider methods
I'm a big fan of Faker not only for tests but for cases where you need to generate random "real" data.
Thing is on the documentation is hard to find all the providers faker method at once, so I just extracted the one available on version 4.1.1 in order to have (and guess in some cases) what I want to use.
NOTE: no documentation of each method sorry (in the developer's method name we must trust)
add_provider | date_this_decade | ipv6 | port_number | seed |
address | date_this_month | isbn10 | postalcode | seed_instance |
am_pm | date_this_year | isbn13 | postalcode_in_state | sentence |
android_platform_token | date_time | iso8601 | postalcode_plus4 | sentences |
ascii_company_email | date_time_ad | itin | postcode | set_formatter |
ascii_email | date_time_between | job | postcode_in_state | sha1 |
ascii_free_email | date_time_between_dates | language_code | prefix | sha256 |
ascii_safe_email | date_time_this_century | language_name | prefix_female | simple_profile |
bank_country | date_time_this_decade | last_name | prefix_male | slug |
bban | date_time_this_month | last_name_female | profile | ssn |
binary | date_time_this_year | last_name_male | provider | state |
boolean | day_of_month | latitude | providers | state_abbr |
bothify | day_of_week | latlng | psv | street_address |
bs | dga | lexify | pybool | street_name |
building_number | domain_name | license_plate | pydecimal | street_suffix |
catch_phrase | domain_word | linux_platform_token | pydict | suffix |
century | dsv | linux_processor | pyfloat | suffix_female |
chrome | ean | local_latlng | pyint | suffix_male |
city | ean13 | locale | pyiterable | tar |
city_prefix | ean8 | localized_ean | pylist | text |
city_suffix | ein | localized_ean13 | pyset | texts |
color | localized_ean8 | pystr | time | |
color_name | file_extension | location_on_land | pystr_format | time_delta |
company | file_name | longitude | pystruct | time_object |
company_email | file_path | mac_address | pytimezone | time_series |
company_suffix | firefox | mac_platform_token | pytuple | timezone |
coordinate | first_name | mac_processor | random | tld |
country | first_name_female | md5 | random_choices | tsv |
country_calling_code | first_name_male | military_apo | random_digit | unix_device |
country_code | format | military_dpo | random_digit_not_null | unix_partition |
credit_card_expire | free_email | military_ship | random_digit_not_null_or_empty | unix_time |
credit_card_full | free_email_domain | military_state | random_digit_or_empty | upc_a |
credit_card_number | future_date | mime_type | random_element | upc_e |
credit_card_provider | future_datetime | month | random_elements | uri |
credit_card_security_code | get_formatter | month_name | random_int | uri_extension |
cryptocurrency | get_providers | msisdn | random_letter | uri_page |
cryptocurrency_code | hex_color | name | random_letters | uri_path |
cryptocurrency_name | hexify | name_female | random_lowercase_letter | url |
csv | hostname | name_male | random_number | user_agent |
currency | http_method | null_boolean | random_sample | user_name |
currency_code | iban | numerify | random_uppercase_letter | uuid4 |
currency_name | image_url | opera | randomize_nb_elements | windows_platform_token |
currency_symbol | internet_explorer | paragraph | rgb_color | word |
date | invalid_ssn | paragraphs | rgb_css_color | words |
date_between | ios_platform_token | parse | safari | year |
date_between_dates | ipv4 | password | safe_color_name | zip |
date_object | ipv4_network_class | past_date | safe_email | zipcode |
date_of_birth | ipv4_private | past_datetime | safe_hex_color | zipcode_in_state |
date_this_century | ipv4_public | phone_number | secondary_address | zipcode_plus4 |