我将Fakes程序集添加到了一个Visual Studio 2012 C#单元测试项目中,通过“添加Fakes程序集”引用上下文菜单选项。完全删除Fakes程序集的步骤是什么?也就是说,如何撤销我的添加操作?
我希望使用Microsoft Fakes框架在Visual Studio 2013 Professional中编写单元测试用例。 请指导我如何实现。
所以,问题在于我在程序集中有一堆内部类,而这些类被我想要测试的类所使用。由于VS2012已经移除了访问器,因此我很乐意使用[InternalsVisibleTo],这很好用......但是当我尝试将我的内部类进行shimify时,它们对Fakes框架不可见。值得注意的是,我正在处理的特定类是一...
我正在使用Visual Studio 11中的Microsoft Fakes测试版。如何验证我的系统在测试过程中调用了依赖项的方法?
我有一个使用Microsoft fakes的C#测试项目。该项目引用了一个外部库(abc.dll),最近该库已更新到.net standard 2.0。将abc.dll库引用更新到最新版本后,测试项目不再构建,并且也不会为该库(dll)生成fake程序集。我在生成的.csproj文件中看到以下...
环境 Visual Studio 2012 Premium Update 3 Team Foundation Server 2012 Update 3 编辑:.NET Framework 4 DefaultTemplate(DefaultTemplate.11.1.xaml) Visua...
我安装了Visual Studio 2015试用版,自此我的使用fakes的单元测试无法编译,即使在VS 2013中也是如此。该单元测试项目针对.net 4.5。 Msdn建议更改目标框架版本。如果我将目标框架更改为4.6,则错误消失,但我无法将项目更新到.net 4.6,因为每个开发人员都...
我在我的测试项目的引用快捷菜单中看不到“添加伪装程序集”的选项。Microsoft Fakes框架是否可用于Visual Studio Community 2013版?
我目前正在使用Microsoft Visual Studio 2012和新的Fakes框架。在将我的单元测试添加到MSBuild和持续集成过程后,Fakes单元测试可能会引发ShimNotSupportedException异常。 我尝试了不同的方法并研究了这个问题,发现只有当我从Resha...
我们使用Microsoft Fakes框架很长一段时间来在测试期间伪造System.DateTime.UtcNow。但是最近,几周前,我们开始使用C# 7功能(与VS 2017一起),包括将元组作为函数的返回值。现在,我为发布创建了一个新分支。在新分支中,生成伪造失败,并出现以下多个消息错误:...