質問
私はJavaから来て、現在C#プロジェクトに取り組んでいます。 a)既存のC#コードを単体テストし、b)C#開発用にTDDを達成するために推奨される方法は何ですか?
また、Visual StudioおよびC#コード用のEMMA / EclEmma(無料でありながら強力なコードカバレッジツール)に相当するものはありますか?
他のヒント
NUnit はJUnitを模したパターンですが、Visual Studio 2008を使用している場合は、組み込みの単体テストフレームワーク。
ユニットテストには Gallio (正式にはmbUnit)を、そして(残念ながら無料ではない)NCoverを強くお勧めします。コードカバレッジ。
NUnit になります。
NUnitですが、NCoverは無料ではないため、答えの一部にすぎません。それについて他の場所に尋ねました。
VS2008 Professionalには、チームシステムの単体テスト機能が組み込まれています。
NUnitは確かです。
インストールします:
- ユニットテストフレームワークのNUnit http://www.nunit.org/index.php
- テストを実行するためのdriven.netのテスト http://www.testdriven.net/
- モックフレームワークとしてのRhino Mocks http://ayende.com/projects/rhino-mocks .aspx
とにかく、NUnitの連中がphpを使ってホームページをホストしているように見えるのは奇妙なことです...
所属していません StackOverflow