'Test'

def test_address(self):

    country = self.factory.country()
    assert isinstance(country, string_types)
    assert (country in JaProvider.countries)
    prefecture = self.factory.prefecture()
    assert isinstance(prefecture, string_types)
    assert (prefecture in JaProvider.prefectures)
    city = self.factory.city()
    assert isinstance(city, string_types)
    assert (city in JaProvider.cities)
    town = self.factory.town()
    assert isinstance(town, string_types)
    assert (town in JaProvider.towns)
    chome = self.factory.chome()
    assert isinstance(chome, string_types)
    assert re.match(u'\\d{1,2}\u4e01\u76ee', chome)
    ban = self.factory.ban()
    assert isinstance(ban, string_types)
    assert re.match(u'\\d{1,2}\u756a', ban)
    gou = self.factory.gou()
    assert isinstance(gou, string_types)
    assert re.match(u'\\d{1,2}\u53f7', gou)
    building_name = self.factory.building_name()
    assert isinstance(building_name, string_types)
    assert (building_name in JaProvider.building_names)
    zipcode = self.factory.zipcode()
    assert isinstance(zipcode, string_types)
    assert re.match(u'\\d{3}-\\d{4}', zipcode)
    address = self.factory.address()
    assert isinstance(address, string_types)
