module FFaker::Education
Constants
- MAJOR_ADJ
- SCHOOL_ADJ
- SCHOOL_PREFIX
- SCHOOL_TYPE
- SCHOOL_UNI
Public Instance Methods
degree()
click to toggle source
# File lib/ffaker/education.rb, line 21 def degree "#{fetch_sample(DEGREE_PREFIX)} in #{major}" end
degree_short()
click to toggle source
# File lib/ffaker/education.rb, line 17 def degree_short "#{fetch_sample(DEGREE_SHORT_PREFIX)} in #{major}" end
major()
click to toggle source
# File lib/ffaker/education.rb, line 25 def major "#{fetch_sample(MAJOR_ADJ)} #{fetch_sample(MAJOR_NOUN)}" end
school()
click to toggle source
# File lib/ffaker/education.rb, line 40 def school case rand(0..4) when 0, 1 then "#{school_name} #{fetch_sample(SCHOOL_TYPE)}" when 2 then "#{school_generic_name} #{fetch_sample(SCHOOL_ADJ)} #{fetch_sample(SCHOOL_TYPE)}" when 3 then "#{fetch_sample(SCHOOL_UNI)} of #{school_generic_name}" when 4 then "#{school_generic_name} #{fetch_sample(SCHOOL_TYPE)} of #{fetch_sample(MAJOR_NOUN)}" end end
school_generic_name()
click to toggle source
# File lib/ffaker/education.rb, line 33 def school_generic_name case rand(0..1) when 0 then fetch_sample(AddressUS::STATE) when 1 then school_name end end
school_name()
click to toggle source
# File lib/ffaker/education.rb, line 29 def school_name fetch_sample(SCHOOL_PREFIX) + fetch_sample(SCHOOL_SUFFIX) end