Eclipseでは、メインメソッドを持つクラス(Webプロジェクトであっても)を右クリックして実行またはデバッグすることができます。迅速なテストを容易にします。 Visual Studioでは、特定のクラスを実行するときに、起動クラスなどを変更することなく、どのように行うのですか?Eclipse対VS IDEユニット
2
A
答えて
1
あなたのタイトルはユニットテストについて質問します。これはMain
メソッドの実行とは別のものです。単体テストでは、個々のテスト、クラス全体、名前空間の階層全体、単体テスト全体でのアセンブリ全体を実行できるように、ReSharperをお勧めします。
私は通常、ユニットテストのためにMain
メソッドを書いていません。私は書き込み複数Main
方法を行うどこ会談でコードをデモのためである - そしてそのために、あなたはMiscUtilを呼び出す mainメソッドを作成できるように、私はMiscUtilに少しヘルパーを持って、そしてそれが示すメニューを提示アセンブリ内の他のすべての静的Main
メソッド。たとえば、downloadable source code for C# in Depthをご覧ください。
0
私はNUnitをこのような目的のために使用しました。一般的に、NUnitで単体テストを書くのは、クラスにmain()メソッドを書くよりも簡単で簡単です。実際、Unit Testフレームワークはこの要件に適合します。私はちょうどNUnitを使いました(そしてとても満足しています)。
0
これまで使ってきたtestdriven.netというVS用のプラグインもあります。多かれ少なかれテストフレームワークをプラグインしてVSからテストを実行できます。これはNUnitとMBUnitをサポートしていますが、どちらもMainメソッドを必要としないと思います。テストフィクスチャとしてクラスを装飾するだけで、フレームワークはそれらを独立して処理できます。
関連する問題
- 1. Android Studio vs Eclipse IDE
- 2. Codeblocks IDEのユニット、統合、システムテストIDE
- 3. Eclipse IDEビルド対象の質問
- 4. PHPのIDE:(などのEclipse、NetBeansの)自由のIDE対PhpStorm
- 5. Java IDEのEclipse IDE
- 6. コントロールガイドラインのVS IDEアドオン
- 7. は、Eclipse RCP IDE
- 8. Eclipse IDEとGiraph
- 9. MQTTは、Eclipse IDE
- 10. Haskell Hello world、eclipse IDE
- 11. Scala IDE for Eclipseコンパイラサポート
- 12. EclipseインディゴJava EE IDE
- 13. Eclipse/Aptana IDEのタブインデント
- 14. VS 2010 IDE 2GB制限
- 15. EclipseクローズツールをEclipse IDEで設定する
- 16. MacのEclipse IDEですか?
- 17. OSGI(Eclipse IDE)のJDBCドライバ
- 18. EclipseのIDEフォントの色
- 19. eclipse neo IDEのインストール方法
- 20. カスタムXMLのEclipse IDEコンテンツアシスト
- 21. SVN Eclipse IDE 3.5.0と同期
- 22. Eclipse IDEの別のエディション
- 23. Eclipse IDEとインポートの問題
- 24. Eclipse IDEの設定履歴
- 25. のEclipse JDT:同じIDEインスタンス
- 26. My Eclipse IDEのカスタム再デプロイ
- 27. のEclipse IDE PyDevはインポートエラーは
- 28. のEclipse IDE - 背景色
- 29. WebプロジェクトをEclipse IDEにインポート
- 30. Eclipse IDEカスタムビルドスクリプトの自動インクルードパス