Sha256: 1c75b6aeb13a6f766a948e06a7dc78cd247f18b02dcb7f89cc1f746db22baef4
Contents?: true
Size: 709 Bytes
Versions: 4
Compression:
Stored size: 709 Bytes
Contents
# encoding: utf-8 require 'ffaker/address' module FFaker module AddressDE include FFaker::Address extend ModuleUtils extend self def zip_code FFaker.numerify '#####' end def state fetch_sample(STATE) end def city fetch_sample(CITY) end def street_name name = fetch_sample([true, false]) ? NameDE.last_name.to_s : NameDE.first_name.to_s name + random_type_of_street end def street_address "#{street_name} #{1 + rand(192)}" end private def random_type_of_street case rand(20) when 0 then 'weg' when 1 then 'gasse' when 3 then 'hain' else 'str.' end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ffaker-2.6.0 | lib/ffaker/address_de.rb |
ffaker-2.5.0 | lib/ffaker/address_de.rb |
ffaker-2.4.0 | lib/ffaker/address_de.rb |
ffaker-2.3.0 | lib/ffaker/address_de.rb |