単体テスト、メソッド、またはシナリオで何をテストしますか?
各メソッドをテストする場合は、最小限のテスト ケースのセットアップが必要です。
他のメソッドを呼び出すメソッドをテストする場合、テスト ケースに必要なセットアップは膨大です。個々のメソッドの単体テストが既に存在する場合、それらを使用しているこのメソッドを記述する理由は何ですか?
ただし、テストする必要がある機能も少しあります。また、コード カバレッジ ツールは、カバレッジ パーセンテージについて不平を言います。
実践的な情報を提供してください。