Closed8
Python の mock テスト
詳しくていい感じ
call_args_list
を使うと、一回目は取れたけど、二回目は取れなかった
仕組みがいまいちわからない
2回呼ばれて、かつ1回目のときの引数を検証しようとして call_args を使ったけど、うまく取得できなかった
今度は取れた。
何が違ったのか…
method(123, 456)
method(789, 987)
_, args = mocked_method.call_args_list[0][0]
self.assertEqual(args[0], 123)
self.assertEqual(args[1], 456)
こんな感じになった
だいたい使えてる。便利。
このスクラップは2022/09/21にクローズされました