10

私は Java 開発を行うとき、継続的なテストに Infinitest を使用しています。.nET で開発するときのインスタント フィードバックが本当に恋しい

C# と .NET で継続的なテストを行うにはどうすればよいですか?

編集:CruiseControl、TeamCity などの継続的な統合を探しているわけではありません。探している IDE で動作するインスタント フィードバック ツールです。

4

4 に答える 4

20

本当に役立つ VisualStudio の別の拡張機能を発見しました: NCrunch http://www.ncrunch.net/ 私が本当に気に入っているのは、入力中にバックグラウンドでコードのテストを実行することです (保存/ビルドは必要ありません)。 )、変更されたコードの影響を受けるテストのみを実行し、コード内のどの行がテストの合格/不合格でカバーされ、どの行がカバーされていないかを自動的に示します。そして、NUnit、MS Test、Xunit、MbUnit、MSpec をサポートしています:)

于 2011-10-12T10:11:32.957 に答える
8

Visual Studio 2008または2010を使用している場合は、拡張機能のVisualStudioの継続的テストを確認する必要があります。

保存時にテストを実行するのではなく、ビルドごとに実行することに注意してください。

于 2010-06-15T10:12:57.913 に答える
1

TeamCityのような継続的インテグレーションサーバーを使用することをお勧めします。また、IDE内からプロジェクトをビルドし、プロジェクトで単体テストを実行できるVisualStudio用のプラグインも提供します。

于 2010-06-15T10:34:25.380 に答える
1

もっと多くのことができますが、CruiseControl.NETは、NUnit と統合されている場合、継続的なテストを行うことができます。

また、テストとビルドの継続的なフィードバックが非常に役立つこともわかりました。

于 2010-06-15T10:30:51.933 に答える