Python の mock.patch で指定するパス2023年01月31日 11時53分49秒

Python でテストを書く場合に、MagickMock と patch は欠かせない。mock.patch(path) にて、特定の実装を一時的に書き換えるのに使う。データベースやネットワーク等、外部環境依存の関数やクラスの実装を入れ換えて、疑似的な動作を行う。

Where to patch に簡単に説明している。Mock patching from/import statement in Python にて、質問者に対する回答形式で、実際の動作が見やすい。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2023/01/31/9559528/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。