Example #1
0
    def test_存在しない郵便番号が入力されたらエラーメッセージを表示する(self):
        address_searcher = AddressSearcher()

        actual = address_searcher.search(postal_code="1234567")

        expected = "該当するデータは見つかりませんでした。検索キーワードを変えて再検索してください。"

        self.assertEqual(expected, actual)
Example #2
0
def main():
    # ユーザーから郵便番号を受け取る
    postal = input("郵便番号は?: ")

    # 郵便番号を使って地名をとってくる
    address_searcher = AddressSearcher()

    location = address_searcher.search(postal)

    # 地名をprintする
    print(location)
Example #3
0
def main():
    # ユーザーからの郵便番号をうけとる
    postal_code = input("郵便番号は? >")

    # 郵便番号を使って地名をとってくる
    address_searcher = AddressSearcher()

    location = address_searcher.search(postal_code)

    # 地名をprintする
    print(location)
Example #4
0
    def test_岩手県八幡平市大更の地名を郵便番号から取得できる(self):
        address_searcher = AddressSearcher()

        actual = address_searcher.search(postal_code="0287111")

        self.assertEqual("岩手県八幡平市大更", actual)
Example #5
0
    def test_東京都練馬区豊玉南区の地名を郵便番号から取得できる(self):
        address_searcher = AddressSearcher()

        actual = address_searcher.search(postal_code="1760014")

        self.assertEqual("東京都練馬区豊玉南", actual)
Example #6
0
 def test_あえて郵便番号が存在しないを入力したら該当するデータは見つかりませんでしたと返すようにする(self):
     address_searcher = AddressSearcher()
     actual = address_searcher.search(postal_code="1234567")
     self.assertEqual("該当するデータは見つかりませんでした。検索キーワードを変えて再検索してください。", actual)
Example #7
0
def main():
    input_postal_code = input("郵便番号(7ケタ)?: ")
    location_name = AddressSearcher()
    print(location_name.search(input_postal_code))