Здравствуйте, Svjat, Вы писали:
InternalsVisibleTo валидная тема, я сам недавно на нее вышел, это решило большинство проблем
— "тестировать только через интерфейс ( через паблик методы )"
Не согласен, тестирование через интерфейс — это фактически тестирование черного ящика и никак не юнит тестирование
S>- использовать рефлекшн для тестов — а нафига?
с помощью рефлекшн можно создовать accessor-ы для верифицикации состояние приватных членов, очень удобная вещь.