View Source Exfake (Exfake v1.0.1)
Documentation for Exfake
.
Link to this section Summary
Functions
Generates a random company BS goals.
Generates a random company catch phrase.
Generates a random company name.
Generates a random company suffix.
Generates a random domain.
Generates a random email.
Generates first name.
Generates a random IPv4 address.
Generates last name.
Generates random lorem paragraph with specified sentence count and sentence words count which randoms between 2 and 5. Sentence count must be greater than 0. Default sentence count is 3. Default words count between 2 and 5.
Generates first name + last name combination.
Generates phone number which formatted randomly.
Generates random english sentence with specified words count. Words count must be greater than 1. Default words count is 5.
Generates random english word.
Generates a random XSS file.
Generates a random XSS string.
Generates a random USA zip code.
Link to this section Functions
@spec gen_bs() :: String.t()
Generates a random company BS goals.
examples
Examples
iex> Exfake.gen_bs()
"reintermediate granular niches"
iex> Exfake.gen_bs()
"unleash user-centric markets"
@spec gen_catch_phrase() :: String.t()
Generates a random company catch phrase.
examples
Examples
iex> Exfake.gen_catch_phrase()
"Re-engineered maximized productivity"
iex> Exfake.gen_catch_phrase()
"Right-sized hybrid complexity"
@spec gen_company_name() :: String.t()
Generates a random company name.
examples
Examples
iex> Exfake.gen_company_name()
"Klein, Mueller and Windler"
iex> Exfake.gen_company_name()
"Zion Kerluke LLC"
iex> Exfake.gen_company_name()
"Legros-Yundt"
@spec gen_company_suffix() :: String.t()
Generates a random company suffix.
examples
Examples
iex> Exfake.gen_company_suffix()
"Inc"
iex> Exfake.gen_company_suffix()
"LLC"
@spec gen_domain() :: String.t()
Generates a random domain.
examples
Examples
iex> Exfake.gen_domain()
"www.laboriosam.me"
iex> Exfake.gen_email()
"www.nihil.biz"
@spec gen_email() :: String.t()
Generates a random email.
examples
Examples
iex> Exfake.gen_email()
"dallas@gmail.com"
iex> Exfake.gen_email()
"miller@hotmail.com"
@spec gen_first_name() :: String.t()
Generates first name.
examples
Examples
iex> Exfake.gen_first_name()
"Jake"
iex> Exfake.gen_first_name()
"Rosemary"
@spec gen_ipv4() :: String.t()
Generates a random IPv4 address.
examples
Examples
iex> Exfake.gen_ipv4()
"145.77.91.223"
iex> Exfake.gen_ipv4()
"17.94.49.5"
@spec gen_last_name() :: String.t()
Generates last name.
examples
Examples
iex> Exfake.gen_last_name()
"Nitzsche"
iex> Exfake.gen_last_name()
"Adams"
@spec gen_paragraphs(pos_integer(), pos_integer()) :: String.t()
Generates random lorem paragraph with specified sentence count and sentence words count which randoms between 2 and 5. Sentence count must be greater than 0. Default sentence count is 3. Default words count between 2 and 5.
examples
Examples
iex> Exfake.gen_paragraphs()
"Statement waste mind. Verse sugar answer adjustment behavior. Soup attempt."
iex> Exfake.gen_paragraphs(3, 2)
"Smoke ink. Cry day. Company stop."
iex> Exfake.gen_paragraphs(3, 2)
"Nation wind. Sea stone. Minute comparison."
@spec gen_person() :: String.t()
Generates first name + last name combination.
examples
Examples
iex> Exfake.gen_person()
"Jake Nitzsche"
iex> Exfake.gen_person()
"Luciano Eichmann"
@spec gen_phone_number() :: String.t()
Generates phone number which formatted randomly.
examples
Examples
iex> Exfake.gen_phone_number()
"684-126-0269"
iex> Exfake.gen_phone_number()
"1-319-098-3384 x06095"
@spec gen_sentence(pos_integer()) :: String.t()
Generates random english sentence with specified words count. Words count must be greater than 1. Default words count is 5.
examples
Examples
iex> Exfake.gen_sentence()
"Judge taste page porter harmony."
iex> Exfake.gen_sentece(3)
"Event minute view."
@spec gen_word() :: String.t()
Generates random english word.
examples
Examples
iex> Exfake.gen_word()
"burn"
iex> Exfake.gen_word()
"language"
@spec gen_xss_file() :: String.t()
Generates a random XSS file.
examples
Examples
iex> Exfake.gen_xss_file()
"<TABLE><TD BACKGROUND="javascript:alert('XSS')">.txt"
iex> Exfake.gen_xss_file()
"<IMG SRC="javascript:alert('XSS');">.txt"
@spec gen_xss_string() :: String.t()
Generates a random XSS string.
examples
Examples
iex> Exfake.gen_xss_string()
"<BODY BACKGROUND="javascript:alert('XSS')">"
iex> Exfake.gen_xss_string()
"<A HREF="http://0102.0146.0007.00000223/">XSS</A>"
@spec gen_zip_code() :: String.t()
Generates a random USA zip code.
examples
Examples
iex> Exfake.gen_zip_code()
"32107-6766"
iex> Exfake.gen_zip_code()
"9152"