Sha256: d368747705ad4ac8b9553d626863bb8afa0ab75512310a035f22c24c0ed1e8d8

Contents?: true

Size: 680 Bytes

Versions: 2

Compression:

Stored size: 680 Bytes

Contents

# encoding: utf-8

require 'ffaker/address'

module Faker
  module AddressNL
    include Faker::Address

    extend ModuleUtils
    extend self

    def postal_code
      Faker.bothify POSTAL_CODE_FORMAT
    end

    def zip_code
      postal_code
    end

    def street_name
      case rand(2)
      when 0 then "#{NameNL.last_name}"
      when 1 then "#{NameNL.first_name}"
      end << case rand(20)
      when 0 then "weg"
      when 1 then "boulevard"
      when 3 then "pad"
      when 4 then "steeg"
      else "straat"
      end
    end

    def city
      CITY.rand
    end

    def province
      PROVINCE.rand
    end

    POSTAL_CODE_FORMAT = k ['#### ??']
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ffaker-1.30.0 lib/ffaker/address_nl.rb
ffaker-1.25.0 lib/ffaker/address_nl.rb