!DrJava は、Java ソフトウェアのテスト駆動開発を促進するように設計の軽量プログラミング環境です。インテリジェント プログラム エディター、プログラム テキスト、ソース レベルのデバッガー、および単体テスト ツールを評価するための相互作用ペインが含まれています。