Remove unused imports.
Move TestClassTest to package org.junit.runners.model.

It is common to add tests to the same package as the class under test.
Moved access to fields and methods to an own inner class Members.

Hides the internal map from the outside. Improves the readability because the field and method collecting stuff has been moved to a separate class.