Module: Faker::Skill

Extended by:
ModuleUtils, Skill
Included in:
Skill
Defined in:
lib/ffakerer/skill.rb

Instance Method Summary collapse

Methods included from ModuleUtils

const_missing, k, underscore

Instance Method Details

#specialties(num = 3) ⇒ Object



20
21
22
# File 'lib/ffakerer/skill.rb', line 20

def specialties(num = 3)
  (1..num).map { specialty }
end

#specialtyObject



16
17
18
# File 'lib/ffakerer/skill.rb', line 16

def specialty
  "%s %s" % [SPECIALTY_START.rand, SPECIALTY_END.rand]
end

#tech_skillObject



8
9
10
# File 'lib/ffakerer/skill.rb', line 8

def tech_skill
  TECH_SKILLS.rand
end

#tech_skills(num = 3) ⇒ Object



12
13
14
# File 'lib/ffakerer/skill.rb', line 12

def tech_skills(num = 3)
  TECH_SKILLS.random_pick(num) 
end