エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Python] ユニットテストでmotoのメソッドをスタブに差し替えたい | DevelopersIO
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Python] ユニットテストでmotoのメソッドをスタブに差し替えたい | DevelopersIO
こんにちは。サービス開発室の武田です。boto3を使用するプログラムのユニットテストでmotoのメソッドを... こんにちは。サービス開発室の武田です。boto3を使用するプログラムのユニットテストでmotoのメソッドをスタブに差し替える方法を試してみました。 こんにちは。サービス開発室の武田です。 Pythonのboto3用モックライブラリmotoを使用することで、ローカルの閉じた環境でboto3を使用するプログラムのユニットテストを実行できます。 バージョンアップを重ねる中でmotoのカバレッジも増えていますが未実装のAPIもあります。そこで次のようなケースでmotoの挙動を変更したいという場合があります。 未実装APIのモックを実装したい 既存の実装を上書きしたい 同じAPIに異なる挙動をさせたい どの目的でも同じ実装方法が使用できますが、今回は3つ目を例に紹介します。 環境構築 Poetryを使用して検証環境を作ります。 poetry install poetry add boto3 moto