1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
# frozen_string_literal: true
module FFaker
module AddressDA
include FFaker::Address
extend ModuleUtils
extend self
REGION = %w[Hovedstaden Sjælland Syddanmark Midtjylland Nordjylland].freeze
STATE = REGION
def zip_code
FFaker.numerify('####')
end
def post_nr
zip_code
end
def state
kommune
end
def kommune
fetch_sample(KOMMUNE)
end
def region
fetch_sample(REGION)
end
def city
fetch_sample(CITY)
end
def street_name
fetch_sample(STREET)
end
def street_address
"#{street_name} #{rand(0..99)}"
end
def full_address
"#{street_address} #{post_nr} #{city} #{region} DANMARK"
end
end
end
|