筒井 (@ryu22e) です。今月の 「Python Monthly Topics」 は、Web APIのテストデータを自動生成してくれるツール 「Schemathesis(スキーマセシス) 」 を紹介します。 Schemathesisとは何か Schemathesisは、OpenAPIまたはGraphQLで書かれたAPI仕様を元にテストデータを自動生成し ...
実際のAPI通信を行わず、外部依存を排除する レスポンスの成功・失敗パターンを制御してテストする ネットワーク状況やAPIの不安定さに左右されないテストを実現する jest.Mocked<typeof axios>でaxiosの型を継承したモック型を作成 モック関数に型補完が効くので ...
はじめに楽天APIを使用してデータを取得するためには「Rakuten Developers」に登録する必要があります。 ※登録は以下のリンク先へアクセスしてください。 APIカテゴリは以下のカテゴリ内から選択する必要があります。APIカテゴリを選択することでAPI名が変更 ...
Directions API (Google Maps Platform) を jupyter notebookからコールしてルート間の距離と所要時間を取得する この記事では、Directions API(Google Maps Platform) を jupyter notebookからコールして、東京ドームから山手線の各駅までの距離と所要時間を自動的に取得する方法につい ...