Кажется, у вас есть зависимость cla sh между wiremock и junit5. Когда я смотрю на зависимости wiremock от mvncentral, он заявляет, что использует xmlunit внизу (https://mvnrepository.com/artifact/com.github.tomakehurst/wiremock/2.26.3).
Следуя этой зависимости, вы можете видеть, что xmlunit использует Junit4 внизу (https://mvnrepository.com/artifact/org.xmlunit/xmlunit-core/2.6.2).
Я вполне могу найти, в какой версии доступен метод 'getDefaultClassloader' из чтения опубликованных API JUnit c. Я предлагаю вам попытаться удалить зависимость от junit5 и использовать junit4 для своего тестирования, чтобы посмотреть, устраняет ли это вашу проблему с загрузкой классов.
Если вы используете менеджер зависимостей (mvn, gradle), вы можете перечислить свои эффективные зависимости с помощью командной строки или вашей IDE. Если вы видите конфликтующие версии junit, изучите этот путь.
edit: также добро пожаловать в печально известный «ад зависимостей»