0
私は関数を使ってクラスを作成しましたが、テストするために単体テストを作成しました。 私は自分のクラスで何かを更新して、変更後にクラスを作成した後、UnitTestでそのDLLを参照しました。 ユニットテストをデバッグモードで実行すると、クラス内のすべてのブレークポイントがスキップされますが、UnitTestにブレークポイントを設定すると、それは自分自身にエラーメッセージが表示され、前回私が再びそれを参照した後でさえ、 どうしたのですか?クラスを再構築し、テストでそれを参照する必要はありますか?ユニットテストはすべてのブレークポイントをスキップしています
クリーンアップします。それが近くで動作しない場合は、ビジュアルスタジオ –
を再度開く私は時々ユニットテストの外にこれを取得します。私がそれを解決する方法は、ソリューションをクリーンアップする、Visual Studioを閉じて、アプリケーションがIISマネージャー(ASP.Netアプリケーションの場合)でホストされていないことを確認し、再オープンして再構築することです。 –
また、デフォルトではすべてのブレークポイントを削除します(Ctrl + Shift + F9)。ブレークポイントを設定した後、ブレークポイントが設定されているコードをコメントアウトしたようです。デバッガが混乱しているように見えることがあります。問題を解決した@NexTerrenの –