More work on Java Reflection and a new unit test that exercises all public methods