Java-Grading-Tools is a project mainly written in Java, based on the GPL-3.0 license.
Utility classes to write JUnit tests for academic assignments
Steven Karas Idan Felix The entire Intro2CS team
This project is the result of several years of work by various TAs at the Interdisciplinary Center of Herzliyah, Israel. The project currently has several components:
See javadoc.
From within eclipse or from the command line using Ant+Ivy. Note: you may need to configure eclipse's ant to recognize ivy.
Final caveat: I have a bug in my eclipse workspace that prevents me from properly testing this, and it failed when I tried from the command line. Good luck building it yourself!