どんな走り(ユニットテストフォルダに振り分けられて管理-プロジェクトは別途Visual Studio?

StackOverflow https://stackoverflow.com/questions/13938

質問

Visual Studio folder structure

私のアドバイスを必要としてどのように私は簡単に分離できる走行試験のためのユニットテストと統合テストできます。しばしば、常に、構造の解として示される写真:個別プロジェクトのためのユニットテストと統合試験までを実施。単体テスト(ユニットテストで走ることにより、高頻度の統合の試験は当然である場合に実行コンテキストが正しく揃えております。

私の目標は、何らかの動きを設定する試験又は試験のフォルダに運営をご利用する場合は、キーボードストメニューから起動できます。この試験は好ましくは動として開催されるイベントで、グラフィカルな試験ランナー(ReSharpers).したがって、たとえば、

  • Alt+1の試験プロジェクトのBLL.試験
  • Alt+2の試験プロジェクトダル.試験
  • Alt+3を運んでしまった(すべての試験【試験]フォルダ
  • Alt+4の試験のフォルダに[。統合].

TestDriven.net オプションの走っているんですから、試験の選択したフォルダーやプロジェクトを右クリックで実行(Run)を選択し試験ます。ができるということで経由でキーボードのコマンドおよびグラフィカルにランナーの試験する。

TestDriven.net test run output

現在使っていVS2008,簡単に、ios、androidとmac用にc#4途.でのアドバイス設定は一般のコースもあります。

役に立ちましたか?

解決

ったようなソリューションにこの自分で用キーボードのコマンドをクリックします。マクロから記録されたメニューからツール>マクロ>の記録TemporaryMacro.ながらの記録を選んだ[試験]フォルダからReSharpers UnitTest.ContextRun.この結果、以下のマクロ

Sub TemporaryMacro()
    DTE.Windows.Item(Constants.vsWindowKindSolutionExplorer).Activate
    DTE.ActiveWindow.Object.GetItem("TestUnitTest\Tests").Select(vsUISelectionType.vsUISelectionTypeSelect)
    DTE.ExecuteCommand("ReSharper.UnitTest_ContextRun")
End Sub

その結で自分のキーボードのコマンドツール>オプション>環境>キーボード。

しかし、することができます。はより一般的なソリューションで設定を正確にプロジェクト/フォルダ/クラスを走ります。例えば、とxmlファイルとなります。こうして簡単にチェックインされるバージョン管理に配布して、社員一人一人のプロジェクト.

他のヒント

このビットのヒ溶液での設定があ 外部ツール 各グループの試験をしたいです。なんなのかばんを立ち上げることが可能となに簡単に、ios、androidとmac用にc#の試験走りこまで走行できるコンソール版の途.きのマクロ-プルーデンスのツールを設定でき付キーボードショートカットのコマンド"です。ExternalCommand1","です。ExternalCommand2"など。

このょっ規模なものでく変更することはとてもすキーボードショートカットの実行。な感じがより簡単な方法を行っています。

ご利用できVSマクロ解析のXMLファイルを呼び出nunit.exe の具コマンドライン引数を指定するクラスまたはを選択ファイルを保存し、実行途を使用。

私は利用したことのないこともできます。...

http://www.codeplex.com/VS2008UnitTestGUI

"プロジェクトの説明 このプロジェクトはィレクトリ内にインストールすべての単体テスト内に複数の.純ユニット試験の組み立てコード化Visual Studio2008."

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top