Est-il possible d'obtenir quelles classes un ClassLoader a chargé?

Je suis en train de mettre en œuvre certaines de tests unitaires pour un vieux cadre. Je suis tenter de se moquer de la couche de base de données. Malheureusement, notre cadre est un peu vieux et pas assez sur les meilleures pratiques, donc il n'y a pas de séparation claire des préoccupations. Je suis un peu inquiet que d'essayer de se moquer de la couche de base de données peut faire de la JVM charge un grand nombre de classes qui ne seront pas utilisés.

Je ne comprends pas vraiment la classe chargeurs de bien donc ce ne serait pas un problème. Est-il possible de prendre un pic à toutes les classes d'un particulier chargeur de classe est chargé de prouver ce qui se passe sous le capot?

source d'informationauteur uriDium