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