TestInitializeaと aを含む基本クラスがありTestCleanupます。次に、このクラスから継承する他のテスト クラスがあります。はTestCleanup、派生クラスからのテストが失敗したときに特定のアクションを実行することになっています。
実際のTestCleanupテストでテストが失敗したときに実行されます。ただし、 でテストが失敗するとTestInitialize、TestCleanupは実行されません。なぜこれが起こるのか、TestCleanupとにかく呼び出されるようにする方法はありますか?
TestInitializeandが基本クラスにあるという事実がこの問題を引き起こしているとはまったく思いません。念のTestCleanupため、より多くの情報を提供したかっただけです。