Class: CzFaker::Address

Inherits:
Base
  • Object
show all
Defined in:
lib/cz_faker/address.rb

Class Method Summary collapse

Methods inherited from Base

sample_data

Class Method Details

.addressObject



33
34
35
# File 'lib/cz_faker/address.rb', line 33

def address
  ["#{street} #{house_number}/#{street_number}", city, post_code].join(", ")
end

.cityObject



9
10
11
# File 'lib/cz_faker/address.rb', line 9

def city
  load_address['cities'].sample
end

.city_partObject



21
22
23
# File 'lib/cz_faker/address.rb', line 21

def city_part
  load_address['city_parts'].sample
end

.house_numberObject



13
14
15
# File 'lib/cz_faker/address.rb', line 13

def house_number
  Number.integer(2)
end

.post_codeObject



29
30
31
# File 'lib/cz_faker/address.rb', line 29

def post_code
  load_address['zips'].sample
end

.regionObject



25
26
27
# File 'lib/cz_faker/address.rb', line 25

def region
  load_address['regions'].sample
end

.streetObject



5
6
7
# File 'lib/cz_faker/address.rb', line 5

def street
  load_address['streets'].sample
end

.street_numberObject



17
18
19
# File 'lib/cz_faker/address.rb', line 17

def street_number
  Number.integer(1)
end