私は Java コースのティーチング アシスタントです。私の仕事の一部は、毎週約 100 個の Java プログラミング課題を採点することです。それぞれの課題は、3 ~ 5 個のスタンドアロン Java プログラムで構成されています。学生には、各問題の骨格フレームワーク (パッケージ/クラス/メソッドの名前が同一になります) が提供され、メソッドのロジックを入力するだけで済みます。
おそらくいくつかのスクリプトと組み合わせたJUnit(または同様のフレームワーク)を使用して、そのようなすべての送信の正確性を検証する最良の方法は何でしょうか? 先に進む前に、システムを実際にセットアップするためのより良いアプローチがあるかどうかを知りたかったのですが、テストケース (および対応するクラス/メソッド名) を変更するだけで、すべてのセットを実行できるようになります。割り当て?
これを実行できるフレームワークへのポインタを主に探していますが、実装されたフレームワークの詳細なソリューション/同様のインスタンスを歓迎します!