Testing and Re learning Java