class CzFaker::Address

Public Class Methods

address() click to toggle source
# File lib/cz_faker/address.rb, line 33
def address
  ["#{street} #{house_number}/#{street_number}", city, post_code].join(", ")
end
city() click to toggle source
# File lib/cz_faker/address.rb, line 9
def city
  load_address['cities'].sample
end
city_part() click to toggle source
# File lib/cz_faker/address.rb, line 21
def city_part
  load_address['city_parts'].sample
end
house_number() click to toggle source
# File lib/cz_faker/address.rb, line 13
def house_number
  Number.integer(2)
end
post_code() click to toggle source
# File lib/cz_faker/address.rb, line 29
def post_code
  load_address['zips'].sample
end
region() click to toggle source
# File lib/cz_faker/address.rb, line 25
def region
  load_address['regions'].sample
end
street() click to toggle source
# File lib/cz_faker/address.rb, line 5
def street
  load_address['streets'].sample
end
street_number() click to toggle source
# File lib/cz_faker/address.rb, line 17
def street_number
  Number.integer(1)
end

Private Class Methods

load_address() click to toggle source
# File lib/cz_faker/address.rb, line 39
def load_address
  @address ||= sample_data('address')
  @address
end