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