Microsoft Moles Framework 是否生成代码覆盖率
我有一个使用 Moles 的简单测试项目,我已检查测试设置中的标志以创建代码覆盖率,但 Moles 测试不会生成代码覆盖率。 我没有使用 Pex。 Microsoft Mo…
通过 pex 和 moles 进行单元测试和数据库隔离
我有一个 VS winforms 项目,其中有很多数据库调用。 每当我创建单元测试时,都会有更多的方法,需要更多的时间来消耗更多的单元测试项目。 我如何隔…
警告无法解析构建服务器上的 Moles dll
我们在解决方案中使用摩尔 0.94 进行一些测试。然而,每次第一次编译时,构建服务器都会发出一些警告: C:\Windows\Microsoft.NET\Framework\v4.0.303…
具有 InternalsVisibleTo 的 Moles 会创建“程序集引用无效”警告
又一年,又一个关于鼹鼠的问题。我有一个带有内部密封类的程序集,我想在用于单元测试的测试项目中使用它。 根据 Moles 文档,我应该添加一个 [assemb…
Visual Studio - 从搜索中排除moles文件
我知道 Visual Studio 允许您指定您想要在查找和替换对话框中搜索的文件类型,这通常效果很好。然而,生成的鼹鼠文件的路径以“mgcs”结尾。搜索 .cs …
如何对网络连接进行单元测试?
我想对下面的代码进行单元测试。我一直在使用 MSTest,并尝试学习 Microsoft Moles 和 RhinoMocks。但我无法让他们都帮我。我知道我可以彻底更改代码…
哪些类具有 Moles 可以重定向的方法?
我见过使用 Moles 重定向 DateTime.Now 的示例,但是当我尝试重定向 System.Net.Sockets.TcpClient.GetStream 时,我无法生成相应的 MTcpClient 出现…
Moles 不为某些功能生成委托的原因是什么?
对于某些实例方法,我似乎遇到了 Moles 不生成委托的令人困惑的问题。 我不会显示确切的方法(尽管我会指出它是一个 Web 服务代理方法,其参数前面有…
派克斯Moles - 依赖注入
我是 Pex 和 Moles 的新手。我正在尝试在我的代码上运行 Pex,但我正在使用构造函数注入。有没有办法指导 Pex 如何注入构造函数? 编辑 public UserLo…
Microsoft Moles 是否支持 .NET Compact Framework?
我目前正在对使用 .NET Compact Framework 2.0 的基于 WinCE 的应用程序进行单元测试。 我想知道,Moles Framework 支持 .NET Compact Framework 2.0 …
在构建服务器上运行 Moles - 有什么想法可以跳过代码生成吗?
运行 Moles 0.94 是为了消除 3rdparty 程序集中的某些类型,否则这些类型将很难测试。在本地运行良好,测试通过并且解决方案编译良好。第一次编译确实…