void (Class<?> aClass) { try { UsefulTestCase.clearDeclaredFields(this, aClass); } catch (IllegalAccessException e) { throw new RuntimeException(e); } if (aClass != BaseFixture.class) { resetClassFields(aClass.getSuperclass()); } }