問題タブ [python-unittest.mock]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - プログラムを 2 回実行する Python 単体テスト モック
unittest.mock をもっと理解しようとしていますが、プログラムを 2 回実行する理由がわかりません。簡単にするために、ファイル内の以下のコードを検討してtest.py
ください。
でスクリプトを実行するとpython test.py
、次のようになります。
コードを 2 回実行するのはなぜですか? そして、それが 2 回実行されたとしても、どうして「hello」が背中合わせに出力されるのでしょうか?
また、「新しいテスト」のモック値を使用して、コードを 1 回だけ実行するようにするにはどうすればよいですか?