Reflection is a low-level view that is not appropriate for humans.
You should look into using the JavaBeans API to write your test classes. Basically you write a companion class, called a BeanInfo class, to describe your bean (
java class). The java.beans package has the classes you'd use to get the information you require, for example, ParameterDescriptor which describes a method parameter. There's a ton of
tutorials on the Java site that will help you get started.