私はVS2008をResharper 4.1、NUnit 2.2.7、c#でコーディングしています。resharperを使用してNUnitユニットテストをデバッグする方法はありますか?
私はコードを開発している間、デバッグハーネスとしてNUnitユニットテストを使いたいと思います。
私のテストは、テストされている方法とは異なるプロジェクトですが、同じ解決策です。
私は単位テストとテストされているメソッドにブレークポイントを入れました。 VSはデバッグに設定されています。
resharper(デバッグオプションを選択する)を使用してユニットテストを実行すると、ブレークポイントが設定されているコードが画面上で点滅しますが、一時停止せずに変数の値を見せます。
どのようなステップがありますか?
"VSはデバッグに設定されています。"つまり、VSはアプリをビルドするためのデバッグ設定を使用し、デバッガを自動的に実行するわけではありません。 –
ブレークポイントの行は実際に実行されていますか?ブレークポイントが実行されていないコード行にある場合、ブレークポイントはヒットしません。 –
"コード点滅"はブレークポイントに当たることを保証しません。デバッグモードに出入りするとき、VSがウィンドウレイアウトを切り替えるだけです。 –