2012-04-02 8 views
1

NUnitでC90テストを実行します。私は実際に動作する短いアダプタを書いたが、私はそのアダプタを書き留めておき、代わりにnunitを開き、読み込み可能なデータを渡してnunitがテストを実行できるようにするツールを作りたい。私はコメントのように、その上の注釈を呼び出し可能なDLL関数としての私のC90テストをwrtieテストを直接nunitに渡すには

は、私はあなたに私がこれまで書いて、ちょうどその使い方をまとめCODELOADを惜しま。例/ 試験 /。現在のところ、このテストでは、pas fail情報について0または1が返されます。 C#Pathinspectorはすべての* .cファイルに注釈を検査し、ロード情報を抽出します。 C#Executerは、テストの実行を管理し、PASS/FAIL情報を返します。

私はExecuterの代わりにNUnitのLaunchinformationを作成し、それを新しく作成したGUIに渡すか、新しく作成したGUIに渡すC#コードを作成します。

私はNUnit GUIランナーを作成する方法を知っていますが、情報を渡す方法はわかりません。

答えて

0

Nunit sourceがオンラインで利用可能ですが、初期化中に多くのシングルトンを使用しますので、私は反対します。

実際には、csファイルを作成してコンパイルし、コンパイルしたファイルをnunitに渡すことができます。

最良のアプローチは、xUnitに準拠したフレームワークをゼロから作成することです。

関連する問題