мне кажется нет, какое отношение тест публичного метода имеет отношение к приватному тесту. Если только намеренно писать тест, с учетом того, что он вызывает еще какие-то приватные методы. Вообще как-то странно.
допустим у тебя есть класс, в котором например есть один публичный метод и три приватных. Ты пишешь тест, который вызывает этот публичный метод, с максимальным покрытием кейсов. Со всеми возможными параметрами вызывающими разное поведение и с граничными условиями. Если при этом какой-то код у тебя окажется не вызван, его можно удалить.