雑念ストレージ

プログラミング関連のメモとか

2024-03-24から1日間の記事一覧

【Python】MagicMockの使い方メモ2 - ユニットテストでの使い方とpatch

ユニットテストでは、開発環境から呼び出せない処理はモックに差し替えてテストしたい。 たとえば、外部のAPIの呼び出しやファイルの読み書きなどをモックにすることが多い。 モックにするやり方が色々あるので、簡単にまとめる。 インスタンスのメソッドをM…

【Python】MagicMockの使い方メモ1 - MagicMockとは

普段なんとなく使っていたMagicMockについて調べ直したのでまとめる。 MagicMockとは いきなりうまく説明できないけど、定義していないメソッドでも呼べてしまう、ぐにゃぐにゃの粘土みたいなイメージ、、 m = MagicMock() func1_result = m.func1() print(f…