class Mockdata::People
Constants
- ELF_NAMES
- FIRST_NAMES
- FIRST_NAMES_NETHERLANDS
Dutch names taken from github.com/thm/uinames/blob/master/names.json
- LAST_NAMES
- LAST_NAMES_NETHERLANDS
- ROBOT_NAMES
- SUPERHERO_NAMES
Public Class Methods
dutch_first_and_last_name()
click to toggle source
# File lib/mockdata/people.rb, line 40 def self.dutch_first_and_last_name "#{dutch_first_name} #{dutch_last_name}" end
dutch_first_name()
click to toggle source
# File lib/mockdata/people.rb, line 32 def self.dutch_first_name FIRST_NAMES_NETHERLANDS.sample end
dutch_last_name()
click to toggle source
# File lib/mockdata/people.rb, line 36 def self.dutch_last_name LAST_NAMES_NETHERLANDS.sample end
elf()
click to toggle source
# File lib/mockdata/people.rb, line 48 def self.elf ELF_NAMES.sample end
email_address()
click to toggle source
# File lib/mockdata/people.rb, line 56 def self.email_address email_address_based_on_first_and_last_name(first_name, last_name) end
email_address_based_on_first_and_last_name(first_name, last_name)
click to toggle source
# File lib/mockdata/people.rb, line 60 def self.email_address_based_on_first_and_last_name(first_name, last_name) "#{first_name}.#{last_name}@example.com".gsub(/\s/, '.').downcase end
first_and_last_name()
click to toggle source
# File lib/mockdata/people.rb, line 28 def self.first_and_last_name "#{first_name} #{last_name}" end
first_name()
click to toggle source
# File lib/mockdata/people.rb, line 20 def self.first_name FIRST_NAMES.sample end
last_name()
click to toggle source
# File lib/mockdata/people.rb, line 24 def self.last_name LAST_NAMES.sample end
robot()
click to toggle source
# File lib/mockdata/people.rb, line 52 def self.robot ROBOT_NAMES.sample end
superhero()
click to toggle source
# File lib/mockdata/people.rb, line 44 def self.superhero SUPERHERO_NAMES.sample end