Visual Studio/C#を使用して、私は最近いくつかのnunitテストをデバッグしていますが、デバッグモードでの動作が停止しないように、コードを分岐するかどうかを確認しようとしています。Visual Studioのマクロ名を使用して外部アプリケーションを起動できない?
C:\Program Files\NUnit 2.4.8\bin\nunit-console.exe
..andその後、私の.nunitコンフィグ設定::だから
D:\SomePath\branches\NewFeatureBranch\TestDSP.nunit
は今、私が好きな
は、私は、外部プログラムとしてNUnitのを起動するために、プロジェクトのプロパティを変更することで、この作業を持っていますそのパスを汎用的にする。私はこれがうまくいくはずだと思った:
$(SolutionDir)\$(ProjectName).nunit
...しかし、テストを実行する前にNUnitを終了します。これらの変数は、クイックコンソールアプリで通知されるようには送信されないようです:
arg[0] = D:\Projects\Tools\ArgDebugger\Debug\ArgDebugger.exe
arg[1] = $(SolutionDir)\$(ProjectName).nunit
私はその情報を送ることができる別の方法はありますか?
これは確かにオプションです。ありがとうございます。それでもやや固い気がするが、ハードコーディングされたパスよりはるかに良い! –
あなたのパスが相対的にハードコードされている限り、1つのブランチの多くのブランチまたはコピーが機能します。 –
私は同意します。間違いなく私の現在のプロジェクト構造のために働くでしょう:-) –