[python] mock でインスタンスの複数のメソッドを置き換える

requests.session をモック化して、get と、deleteメソッドをモック化する例

まず置き換える関数を定義して

実際に置き換えるには以下のようにする




[python] unittest の関数 / メソッド名の呼び出しアサーションで、正規表現を使う

関数名・メソッドの呼び出しのアサーションで

で、正規表現を使いたい場合
引数に処理時間が入っていて、単純に比較できない場合など。

ちょっと無理矢理だが以下のようにすると正規表現が使える

methodname の二番目の呼び出しを取る場合は,call_args_listの二番目を参照すればよい