我正在为 WinRT 应用程序编写单元测试,并且可以使用以下方法调用非异步私有方法:
TheObjectClass theObject = new TheObjectClass();
Type objType = typeof(TheObjectClass);
objType.GetTypeInfo()
.GetDeclaredMethod("ThePrivateMethod")
.Invoke(theObject, null);
但是,如果有问题的私有方法是async
,代码将继续执行而不等待它完成。
如何await
为此添加功能?