IDE Support for test-driven development and automated grading in both Java and C++. - Anthony Allowatt; Stephen Edwards (eTX, 2005)