通过使用Microsoft Shims / Fakes生成存根方法名称

时间:2018-12-31 12:51:22

标签: c# shim

我对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吗?

0 个答案:

没有答案