Microsoft Fakes是一个隔离框架,用于在.NET Framework应用程序中创建基于委托的测试存根和填充程序。
MSBuild“GenerateFakes”错误 MSB4127、MSB4060
使用 Visual Studio 2013 构建时,GenerateFakes 成功,它使用相同目标文件的相同路径。 当通过 MSBuild 12.0(与 Visual Studio 2013 附带的版本相同)构建时,我...
.NET Core 中的 Microsoft Fakes 有什么替代方案吗?
我正在寻找 .NET Core 中 Microsoft Fakes 的替代方案。我知道 .NET Core 不再支持它。我只是不明白为什么不,我认为在某些情况下这是一个很好的解决方案......
我不知道我需要做什么来生成假货。在我的测试项目中,我包含了对我想要伪造的程序集的引用。它将 /Fakes/.fakes 添加到我的项目中,并且它
简介: 我有一个 C# 项目,也有相关的单元测试项目。它使用微软的单元测试框架及其技术来创建假货。它在本地运行良好 - 我能够
我正在尝试按照本文通过 Microsoft Fakes 在测试中启用填充程序: https://learn.microsoft.com/en-us/visualstudio/test/using-shims-to-isolate-your-application-from-other-assemb...
无法加载程序集 Microsoft.VisualStudio.TestPlatform.Fakes
我正在使用 Visual Studio 2022(专业版)。当我尝试为 C# 项目运行 MSTests 时,我在日志中收到此消息。 无法加载程序集 Microsoft.VisualStudio.TestPlatform.Fakes 项目你...
如何在VS 2012中使用Fakes Framework shims来模拟隔离内部类?
所以,问题是我的汇编中有一堆内部类被我想测试的类使用。由于VS2012中已经删除了访问器,我可以使用[...
我使用 msbuild 编译一个包含 Fakes 定义的 csproj。 设计师 这个定义...
[NullReferenceException,当生成防止编译的Microsoft伪造时
我有一个使用Fakes的单元测试项目,并且构建它失败,但是没有生成任何错误或警告。设置为“普通”级别时,构建输出显示0错误和0警告:1> Build ...
如何填充DbEntityEntry 与Microsoft一起伪造[duplicate]
[我正在使用Microsoft Fakes,并且尝试用System.Data.Entity.Infrastructure.Fakes.ShimDbEntityEntry填充对象DBEntityEntry,但是当我尝试告诉shim返回DbEntry对象时,我...
我有一个带有静态方法的非静态类,希望将其填充。公共类MyClass {static MyClass(){//做构造器的事情} public static void MyMethod(string ...
我正在使用Microsoft Fakes来填充几个WindowsAzure组件进行测试。按照vs 2012中的建议:Shims编译,我更新了我的.fakes文件,只生成我实际需要的垫片:&...
忽略Fakes组件中的CS7035“指定版本不符合推荐格式”
我使用VS 2015 U1。我使用带有奇怪版本的外部库 - 1.0.4056.40164。我为这个库添加了一个.Fakes文件。构建伪造程序集时,我收到以下警告:C:\ ...
Visual Studio单元测试在TFS Build上运行较慢
我的项目有1000多个单元测试,在本地机器上,所有测试都在不到10秒的时间内完成。但是当他们在TFS Build上运行时,某些测试的运行速度明显慢于其他测试。其中3个在1-2左右运行...
请注意,我使用C#对VB.NET代码进行单元测试。我试图模拟一个接口调用,它有一个调用静态函数的实现。我是.NET中的单元测试新手和嘲笑/ ...
无法通过单元测试中的Sitecore上下文访问Sitecore模拟项目(MS伪造)
我正在尝试为MVC5上使用GlassMapper ORM和TDS的现有Sitecore项目编写单元测试。我嘲笑了Sitecore内容树,Sitecore上下文,项目属性,字段......
我正试图在我的解决方案中设置的单元测试项目中运行Microsoft Fakes并运行。由于某种原因,缺少Add Fakes Assembly选项,这意味着我无法创建...
我正在使用C#和Microsoft Fakes编写单元测试。我想要测试的类订阅了服务中定义的大量事件。服务引用是私有的。假货已经产生了......