tests as an external java project