Test-driven design in Java for novice programmers
Viera K. Proulx · Journal of computing sciences in colleges · 2009
The tutorial will show how testing and test-first design can be incorporated into every introductory course on object-oriented programming using Java. We will show the syntax for the tests that use our novice-friendly tester library, and describe the pedagogy we use to enforce test-first design from the very first program students write. The tester library is freely available on our web site with extensive documentation that shows how to use it with Eclipse, NetBeans, BlueJ, or just command-line Java compilation.