我对Microsoft垫片有问题。我正在编写一个工具,该工具为使用Roslyn分析的C#代码生成单元测试代码。在生成的单元测试中,我正在使用Microsoft Shims / Fakes。现在的问题是,有没有一个API或任何方法可以为我提供Shims中存根方法的名称? 例如
我要使用Shims存根的方法的名称如下:
erifyIndex(verificationAction action, string guid, string path) i
ShimCommunicationSearch_Query.AllInstances.VerifyIndexverificationActionStringString =
正如您在Shimed函数的名称中看到的那样,我们有多种参数。最好是从Shims获得这样的API。
另一个问题是我需要为存根函数生成代码,所以我该怎么做呢?我的意思是如何添加指令,例如返回一些用于返回整数的函数的int吗?