こんにちは、みかみです。 そろそろ梅の良い季節v(今週末は、湯島天神梅まつり?! はじめに やりたいこと Web APIからレスポンスを取得する Python コードのテストをしたい HTTP接続できない環境でもテストできるようにしたい Python で mock を使ってみたい! 動作環境 Windows10(Mac VMware Fusion) Python 3.6.0(unittest を pip install 済み) やってみた Web APIからレスポンスを取得する関数のテスト お天気APIで、東京のお天気を取得するコードです。 Python の HTTPライブラリ requests でGETリクエストを投げてレスポンスを取得しています。 get_weather.py import requests def get_resp(url): resp = requests.get(
![Pythonのテストコードでmockを使ってみた | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/06ef2f67248b104eabc0ba3099eb7063df14e402/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2016%2F04%2FPython-logo.png)