Как получить доступ к private методу? C#, VS 2012. Спасибо. P.S. Прежнее название темы - "Unit Test для private методов"
Ответ
Решение - использовать Reflection
например так:
var field = typeof(CopyItems).GetMethod(("FixRenamedPath"), BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static);
string targetFile = (string)field.Invoke(null, new object[] { renamedFile, relatedFile, targetDir });
Комментариев нет:
Отправить комментарий