module FFaker::AddressDE
Public Instance Methods
city()
click to toggle source
# File lib/ffaker/address_de.rb, line 18 def city fetch_sample(CITY) end
state()
click to toggle source
# File lib/ffaker/address_de.rb, line 14 def state fetch_sample(STATE) end
street_address()
click to toggle source
# File lib/ffaker/address_de.rb, line 27 def street_address "#{street_name} #{rand(1..192)}" end
street_name()
click to toggle source
# File lib/ffaker/address_de.rb, line 22 def street_name name = fetch_sample([true, false]) ? NameDE.last_name.to_s : NameDE.first_name.to_s name + random_type_of_street end
zip_code()
click to toggle source
# File lib/ffaker/address_de.rb, line 10 def zip_code FFaker.numerify '#####' end
Private Instance Methods
random_type_of_street()
click to toggle source
# File lib/ffaker/address_de.rb, line 33 def random_type_of_street case rand(0..19) when 0 then 'weg' when 1 then 'gasse' when 3 then 'hain' else 'str.' end end