Sha256: d60b7d096ef412c3313a677e1dade62cc8f31793e2589fb8b3111441c5a849bc

Contents?: true

Size: 532 Bytes

Versions: 3

Compression:

Stored size: 532 Bytes

Contents

# encoding: utf-8

module FFaker
  module Identification
    extend ModuleUtils
    extend self

    ETHNICITIES = ['African American', 'Asian/Pacific Islander', 'Caucasian', 'Hispanic', 'Native American', 'Multiracial', 'Other', 'Prefer not to respond']
    GENDERS = %w(Male Female)

    def drivers_license
      FFaker.bothify('?###-###-##-###-#').upcase
    end

    def ssn
      FFaker.numerify('###-##-####')
    end

    def ethnicity
      ETHNICITIES.sample
    end

    def gender
      GENDERS.sample
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ffaker-2.2.0 lib/ffaker/identification.rb
ffaker-2.1.0 lib/ffaker/identification.rb
ffaker-2.0.0 lib/ffaker/identification.rb