module Faker::AddressAU
def full_address(st_abbr = nil)
def full_address(st_abbr = nil) st_abbr ||= state_abbr "#{Faker::Address.street_address}, #{suburb(st_abbr)} #{st_abbr} #{postcode}" end
def postcode(st_abbr = nil)
def postcode(st_abbr = nil) st_abbr ||= state_abbr POSTCODE[st_abbr][rand(POSTCODE[st_abbr].size)] end
def state
def state STATE.rand end
def state_abbr
def state_abbr STATE_ABBR.rand end
def suburb(st_abbr = nil, p_code = nil)
def suburb(st_abbr = nil, p_code = nil) st_abbr ||= state_abbr p_code ||= postcode(st_abbr) SUBURB[st_abbr][p_code] end