【发布时间】:2012-08-27 00:36:50
【问题描述】:
我正在使用 VS2012 Fakes 和 MSTEST 框架进行单元测试。我有第三方 dll,我需要伪造它。但是,dll 中有一个方法 (getItemAt(int)) 似乎与 Fakes 中存在的方法冲突。
我在编译过程中得到的错误信息是:
错误 2 类型“MyObject.Fakes.ShimList”已经包含一个 'get_ItemAtInt32' 的定义 [D:\Dev\Test\obj\Debug\Fakes\o\f.csproj] D:\Dev\Teste\f.cs 6933 111 测试
是否有任何解决方案可以绕过此错误以继续使用 Fakes?
【问题讨论】:
标签: visual-studio-2010 unit-testing visual-studio-2012 shim microsoft-fakes