2024-03-24から1日間の記事一覧
ユニットテストでは、開発環境から呼び出せない処理はモックに差し替えてテストしたい。 たとえば、外部のAPIの呼び出しやファイルの読み書きなどをモックにすることが多い。 モックにするやり方が色々あるので、簡単にまとめる。 インスタンスのメソッドをM…
普段なんとなく使っていたMagicMockについて調べ直したのでまとめる。 MagicMockとは いきなりうまく説明できないけど、定義していないメソッドでも呼べてしまう、ぐにゃぐにゃの粘土みたいなイメージ、、 m = MagicMock() func1_result = m.func1() print(f…