Mighty-Moose、.NETの継続的ビルドとテスト実行ツールが無料になった。
Mighty-Mooseは、正確に何をしているか? Visual Studioでファイルを編集した後に保存する度に、自動的にソリューションをビルドし、その変更によって影響を受ける部分のテストを実行する。これはTDDには重要である。マニュアルでテストを実行する必要がなくなり、コードエディタをそのままにして、即座にフィードバックを得ることができる。これによって、真近の変更で本当は影響を受けないテストに費やしてしまう時間を無くすことができる。
他にも使い方はある(例えば、影響のあるテストを最初に実行した後に、全てのテストを実行するとか、保存の度ではなく、ビルドの度に実行するとか)が、上記が主要なユースケースである、と思われる。ツールの持つ幾つもの他の役立つフィーチャは、プロジェクトのwebサイトに書かれている。
Mighty-Mooseの一部は、オープンソースで、AutoTest.Netとしてリリースされ、同様な継続的ビルド/テストフィーチャを持つ。しかし、 Mighty-Mooseと違って、AutoTest.Netは走らせるテストが選べない。両プロジェクトは、Greg Young と Sven Ackenhausenによって開発されている。
ライセンス料を取ることができるのに、なぜ無料なのかについては、Young氏が言っている。
NCrunchは、現在ベータが無料で、テストを連続的に実行できるもう一つのツールです。これは、テストの優先順位付け と並行にテストを実行することによる、パフォーマンスに焦点を当てています。