2023年3月4日
Python 公式ドキュメントの unittest.mock のページにドンピシャの内容が書いてありますが、なかなか気づけずにハマってしまっていたのでメモです。 `unittest.mock.patch` でパッチしたけど当たってない気がする人は参考にしてみてください。 下記の引用に要点が凝縮されています。 > ### どこにパッチするか > > `patch()` は (一時的に) ある 名前 が参照しているオブジェクトを別のものに変更することで適用されます。任意のオブジェクトには、それを参照する
2023年2月22日
『単体テストの考え方/使い方』(Vladimir Khorikov 著、須田智之訳)を読んだので、そのまとめを部ごとに書いていこうと思います。 1. 単体テストの目的・定義・学派・命名について:単体テストの考え方/使い方 第1部 1. リファクタリングしやすいテストを書こう:単体テストの考え方/使い方 第2部前半 1. ビジネス・ロジックと連携の指揮を分離すれば良いテストが書ける:単体テストの考え方/使い方 第2部後半 1. プロセス外依存は統合テストで確認しよう:単体テストの考え方/使い方 第3部(こ
2023年2月19日
『単体テストの考え方/使い方』(Vladimir Khorikov 著、須田智之訳)を読んでいるので、そのまとめを部ごとに書いていこうと思います。 1. 単体テストの目的・定義・学派・命名について:単体テストの考え方/使い方 第1部 1. リファクタリングしやすいテストを書こう:単体テストの考え方/使い方 第2部前半 1. ビジネス・ロジックと連携の指揮を分離すれば良いテストが書ける:単体テストの考え方/使い方 第2部後半(この記事) 1. プロセス外依存は統合テストで確認しよう:単体テストの考え方/使
2023年2月4日
『単体テストの考え方/使い方』(Vladimir Khorikov 著、須田智之訳)を読んでいるので、そのまとめを部ごとに書いていこうと思います。 1. 単体テストの目的・定義・学派・命名について:単体テストの考え方/使い方 第1部 1. リファクタリングしやすいテストを書こう:単体テストの考え方/使い方 第2部前半(この記事) 1. ビジネス・ロジックと連携の指揮を分離すれば良いテストが書ける:単体テストの考え方/使い方 第2部後半 1. プロセス外依存は統合テストで確認しよう:単体テストの考え方/使
2023年1月17日
『単体テストの考え方/使い方』(Vladimir Khorikov 著、須田智之訳)を読んでいるので、そのまとめを部ごとに書いていこうと思います。 1. 単体テストの目的・定義・学派・命名について:単体テストの考え方/使い方 第1部(この記事) 1. リファクタリングしやすいテストを書こう:単体テストの考え方/使い方 第2部前半 1. ビジネス・ロジックと連携の指揮を分離すれば良いテストが書ける:単体テストの考え方/使い方 第2部後半 1. プロセス外依存は統合テストで確認しよう:単体テストの考え方/使