Java/J2EE testing patterns. - Thomas Jon (2004)