module Faker::Name

def first_name

def first_name
  FIRST_NAMES.rand
end

def last_name

def last_name
  LAST_NAMES.rand
end

def name

def name
  case rand(10)
  when 0 then "#{prefix} #{first_name} #{last_name}"
  when 1 then "#{first_name} #{last_name} #{suffix}"
  else        "#{first_name} #{last_name}"
  end
end

def prefix

def prefix
  PREFIXES.rand
end

def suffix

def suffix
  SUFFIXES.rand
end