Ich versuche, einige Unit-Tests für einen alten Rahmen zu implementieren. Ich versuche, die Datenbank-Schicht zu mock out. Leider ist unser Rahmen ein bisschen alt und nicht ganz mit Best Practices, so gibt es keine klare Trennung der Anliegen. Ich bin ein wenig besorgt, dass der Versuch, die Datenbankschicht zu mocken, dazu führen könnte, dass die JVM eine große Anzahl von Klassen lädt, die nicht einmal verwendet werden.
Ich verstehe Klassenlader nicht wirklich gut, so dass dies vielleicht kein Problem ist. Gibt es eine Möglichkeit, einen Blick auf alle Klassen zu werfen, die ein bestimmter ClassLoader geladen hat, um zu prüfen, was unter der Haube vor sich geht?
0 Stimmen
Wie würde Mocking "die JVM dazu bringen, eine große Anzahl von Klassen zu laden, die nicht einmal verwendet werden"?