MagicMockには、モックの呼び出し状況を確認するメソッドがあります。
assert_called_once()は、モックが1回だけ呼ばれていた場合はNoneを返し、2回以上呼ばれていた場合はAssertionErrorを返します。
assert_called_with()は、指定した引数のモックが直前に呼ばれていた場合はNoneを返し、直前ではない場合、もしくは1回も呼ばれていない場合はAssertionErrorが返ります。
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
MagicMockには、モックの呼び出し状況を確認するメソッドがあります。
assert_called_once()は、モックが1回だけ呼ばれていた場合はNoneを返し、2回以上呼ばれていた場合はAssertionErrorを返します。
assert_called_with()は、指定した引数のモックが直前に呼ばれていた場合はNoneを返し、直前ではない場合、もしくは1回も呼ばれていない場合はAssertionErrorが返ります。
Register as a new user and use Qiita more conveniently
Go to list of users who liked