Может кто-то объяснять следующее
С уважением
JDK протестирован, по крайней мере сейчас, с использованием jtreg . Мне неизвестно об использовании JUnit для тестирования JDK.
Модульное тестирование - это концепция и практика. Это не пакет или его конкретная реализация (хотя, по общему признанию, он был популяризирован JUnit).
Не знаю, что такое Солнце, Oracle :-), стандарт для тестирования. Я уверен, что это довольно тщательно. Имейте в виду, что есть больше, чем на издателе JDK.
Я полагаю, что самые первые JDK (до Java 1.0) были протестированы с использованием жгутов, реализованных с использованием других технологий; например C, сценарии оболочки и т. Д.
Конечно, модульное тестирование Java проводилось на Java задолго до появления JUnit. Я помню, как использовал фреймворк, разработанный в DSTC в конце 1990-х, а проект GNU Classpath использовал фреймворк под названием Mauve. Среды тестирования Java - это не ракетостроение.