単体テストをビルドするJavaクラスの単体テストを実行する方法はありますか?たとえば、MyClass.javaが古い場合、antはMyClass.classを構築します。その後、MyClassTestとMyClassTestSuiteが存在する場合は、MyClassTestとMyClassTestSuiteも実行するようにします。命名規則に基づいている必要はありません。注釈や他の方法を使っても問題ありません。変更されたソースファイルの単体テストを実行するにはどうすればよいですか?
編集:これは悪い考えであると言って何人かの人々が罵倒しています。それははとなります。ユニットテストをすべて実行せずにチェックインを予定している場合は、私の主なプロジェクトは、実行するのに約20分かかる16kユニットテスト以上です。チェックインの前にそれらをすべて実行しますが、ファイルを変更するたびにスイート全体を実行するのは完全に実用的ではありません。申し訳ありませんが、私はもっと文脈を与えておくべきでした。
Infinitestは素晴らしいです。私はそれなしでコード化しないだろう。 これはNetBeansに切り替えることのない理由の1つです –
スクリーンキャストリンクが壊れています - 私はここで見つけました:http://improvingworks.com/products/infinitest/ –