私のプロジェクトの単体テストを書いてみたいのですが、必要ならば何を追加したらいいですか? デフォルトではどのような能力がありますか?ユニットテストのためにvs2008の組み込みユーティリティを使うべきですか?
4
A
答えて
1
Visual Studioの組み込みテストでも、NUnitを強くお勧めします。
は、ここではいくつかのより多くの参照です:
NUnit vs Visual Studio 2008’s Test Projects for Unit Testing?
NUnit vs. MbUnit vs. MSTest vs. xUnit.net
さらに重要なのは、あなたの期待を管理し、これらのテストが意味をなすところとそうでないところを理解しています。あなたが始めている間にあなたが落胆するのを防ぐのに役立ちます。単体テストやTDDのスタックオーバーフローを検索することは、思考のためにたくさんの食べ物を与えるでしょう。
1
組み込みのMsTestを使用して、模擬フレームワークを取得してください(Moqはすべきことです)。
0
また、2番目のnunitとなります。
私にとっては本当に選択肢ではありませんでしたが、今私は学校から無料でVS2008のコピーを手に入れましたが、私はVS2008 Pro以上のコピーを購入しなければならない商用と見なされるアプリケーションの構築を開始する予定です。
私はVS2008 Expressを使って私のためにユニットテストをしません。私はむしろ非常に良いnunitを使い、プロのほとんどの機能を購入する必要がないために何百ドルも節約しますおそらく使用しないだろう。
私が見た単体テストの本の多くはプラスです。
関連する問題
- 1. モンキーパッチはユニットテストのための組み込み関数ですか?
- 2. 組み込みモードでのJSPのユニットテスト
- 3. 組み込みC++(ARM9)のユニットテスト
- 4. VSでユニットテストを組み込んだ
- 5. ユニットテストのための組み込みモードでのOpenEJBの使用についての混乱
- 6. ヘッダファイルを再帰的に組み込みのために
- 7. Visual C++で128ビットの組み込み組み込み
- 8. 組み込みJettyで始める
- 9. 別のモジュールに組み込みアセンブリを組み込むこと
- 10. Clangの '_mm256_pow_ps'組み込みですか?
- 11. RESTful APIへの組み込み/埋め込みvs.リンク
- 12. 組み込みのUnixシステムですべてのフラッシュメモリを使用する方法
- 13. 組み込み関数/組み込み関数のテスト
- 14. シンプルなスタンドアロンアプリケーションのための組み込みデータベースとの比較
- 15. emacsで組み込みのcedetを使う方法23.3?
- 16. 組み込みLinuxを学ぶためのヒント
- 17. すべてのFlash swfファイルにJavascriptとのインタフェースのための組み込みメソッドがありますか?
- 18. アセット付きの組み込みコントローラビュー
- 19. GCC前処理のための組み込みコマンドラインとは何ですか?
- 20. twig組み込みvs組み込み、使用する理由がある
- 21. Javaでストレージユニットの変換ユーティリティが組み込まれていますか?
- 22. 組み込みプログラミング...非常に始めよう
- 23. Djangoで組み込みの 'password_reset'ビューを使用するには?
- 24. どうすればgwtの組み込みサーバを停止できますか?
- 25. 組み込みシステムのポッドキャスト
- 26. 組み込みシステムのmalloc
- 27. Qtの組み込みデータベース
- 28. Drupalの組み込みビュー
- 29. C++の組み込みリソース
- 30. 組み込みアプリケーションのテストコード
testdriven.netを使用しますか? –
私はTestDriven.Netを使用していません。 Visual Studio IDEで特定のテストを簡単に実行できるようになりました。これは、TDD(したがってその名前)をより早くするように思えるので、一見価値があると思います。 TDD以外のユニットテストのほとんどは、自動ビルドの一部としてIDEの外で実行されます。あなたのテストは捨てられないことを忘れないでください。彼らはあなたのプロジェクトの重要な部分です。 –