@classmethod
def setup_class(cls):
    cls.building_number_pattern: Pattern = re.compile('(?:[1-9]|[1-9]\\d{1,3})(?:[A-J]|\\s[A-J]|-[A-J]|\\sUnit\\s[A-J])?')
    cls.address_pattern: Pattern = re.compile('(?P<street_address>.*), (?P<lgu>.*?), (?P<postcode>\\d{4}) (?P<province>.*?)')
    cls.metro_manila_postcodes = EnPhAddressProvider.metro_manila_postcodes
    cls.luzon_province_postcodes = EnPhAddressProvider.luzon_province_postcodes
    cls.visayas_province_postcodes = EnPhAddressProvider.visayas_province_postcodes
    cls.mindanao_province_postcodes = EnPhAddressProvider.mindanao_province_postcodes
    cls.postcodes = EnPhAddressProvider.postcodes
    cls.provinces = EnPhAddressProvider.provinces
    cls.province_lgus = EnPhAddressProvider.province_lgus
    cls.metro_manila_lgus = EnPhAddressProvider.metro_manila_lgus
@classmethod
def setup_class(cls):
    cls.building_number_pattern: Pattern = re.compile('(?:[1-9]|[1-9]\\d{1,3})(?:[A-J]|\\s[A-J]|-[A-J]|\\sUnit\\s[A-J])?')
    cls.address_pattern: Pattern = re.compile('(?P<street_address>.*), (?P<lgu>.*?), (?P<postcode>\\d{4}) (?P<province>.*?)')
    cls.metro_manila_postcodes = EnPhAddressProvider.metro_manila_postcodes
    cls.luzon_province_postcodes = EnPhAddressProvider.luzon_province_postcodes
    cls.visayas_province_postcodes = EnPhAddressProvider.visayas_province_postcodes
    cls.mindanao_province_postcodes = EnPhAddressProvider.mindanao_province_postcodes
    cls.postcodes = EnPhAddressProvider.postcodes
    cls.provinces = EnPhAddressProvider.provinces
    cls.province_lgus = EnPhAddressProvider.province_lgus
    cls.metro_manila_lgus = EnPhAddressProvider.metro_manila_lgus