Модульное тестирование: проверка значений локальных переменных в приватных статических методах void
У меня есть приложение C#, которое использует много
1) частный
2) статический
3) тип возврата void
методы, которые трудно провести модульное тестирование.
Я могу использовать объекты Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType, а затем использовать InvokeStatic для вызова вышеупомянутых методов.
Однако, может кто-нибудь сказать мне, если есть способ проверить значение локальных переменных в вышеупомянутых частных статических методах void?