MagicMock を使用した Python での単体テストは初めてです。Python で正しいメソッド数をアサートする次のコードがあります。
def methodFoo(self):
for booObject in self.booObjectList:
booObject.shooMethod()
shooMethod()
単体テスト コードでメソッドのアサーション コール カウントを実行して、その中の N 個のオブジェクトbooObjectList
が N 個の呼び出しを実行するかどうかを確認したいと考えています。上記の関数は、私の単体テスト コードではありません。test_methodFoo()
私の単体テストクラスに新しいメソッドを作成してテストするメソッドです。どうすればいいですか?助けてくれてありがとう。