2009-05-05 11 views
9

MbUnit/Gallioで書かれた単体テストでブレークポイントをどのように打つことができるかを調べようとしています。私はGallio.Icarusを実行しようとしました、それに対してvsデバッガを付けて、ブレークポイントはヒットしませんでした。 次へ私はプロジェクトのプロパティからGallio.Echoを起動しようとしましたが、dllを提供した後にエラーメッセージが表示されていましたが、.exeだけがテストできると言っています。 ユニットテストはGallio.Icarusからうまく動作しますが、デバッグできません。ビジュアルスタジオでmbunit/Gallio単体テストをデバッグする方法

ありがとうございます!

答えて

11

Grab Gallio v3.0.6アップデート1.テストを読み込み、Icarus GUI自体の光沢のある新しい「デバッグ」ボタンをクリックします。

5

これにはTestDriven.Netを使用します。これはMbUnitテストをサポートしており、Visual Studio内で右クリックするだけでデバッグできます。

2

より良い答えがここに発見された: gallio test runner plugin to visual studio 2010

答えはあなた*に次のセクションでは、<ProjectGuid>セクションセクションの後にファイル.csproj追加することです:

<ProjectTypeGuids> 
     {3AC096D0-A1C2-E12C-1390-A8335801FDAB} 
     ; {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 
    </ProjectTypeGuids> 

も参照してください。 :
How Does Visual Studio Identiy test projects?
A list of supported VS2010 project types
Second list of GuIDs for supported project types

関連する問題