Microsoft Moles 不会为具有过时成员的类型生成 Stub 或 Mole
我们成功地为我们的单元测试的第三方供应商组件生成了存根和摩尔。随着最近的更新,许多类型被忽略,因为某些方法已被声明为过时(...,true)。有解…
VS2010 中的代码覆盖率停止工作 - 大概是在安装 PEX 之后
我已经设法使用我的解决方案之一在 VS2010 Premium 中获得代码覆盖率。结果出来了,一切都很好。这是前一段时间的事了。 与此同时,我已经安装了 PEX …
通过 pex 和 moles 进行单元测试和数据库隔离
我有一个 VS winforms 项目,其中有很多数据库调用。 每当我创建单元测试时,都会有更多的方法,需要更多的时间来消耗更多的单元测试项目。 我如何隔…
Object.GetType 抛出 NullReferenceExceptions
我正在尝试在我的 SharePoint 项目中使用 Pex 和 Moles。然而,我在运行 Pex Explorations 时遇到了问题。我收到错误: System.NullReferenceExceptio…
Pex 支持 Windows Phone 7 单元测试吗?
据我所知,Pex支持以下两种框架设置PexAssemblyInfo.cs: // Microsoft.Pex.Framework.Settings -- 1 [assembly: PexAssemblySettings(TestFramework …
Moles v0.94 导致测试忽略配置文件
我使用 Moles v0.91 至少一年了,每天编写和执行数百个测试。升级到 v0.94 后,在 Moles 主机下运行的测试不再能够访问配置文件。这些测试在几天前都…
如何在Pex中定义一组输入参数?
假设我的 MyClass 有 100 个字段。 如果我使用 MyClass 的对象作为输入参数,Pex 会在尝试生成所有可能的组合时感到窒息(即使在简单的测试中,我的也…
当具体对象是依赖项时,如何告诉 PEX 使用模拟对象,然后自动生成测试用例?
我正在提供的框架中编写客户端组件,并且需要能够对我的组件进行单元测试。这些组件是使用 MVP(模型-视图-演示者)模式编写的,我想使用 PEX 为我的…
NCover 1.5.8,带有 Moles/Pex 和 NUnit
我无法让以下内容一起工作。 NCover 1.5.8(随 TestDriven.NET 附带的版本) NUnit 2.5(随 TestDriven.NET 附带的版本) Moles 和 Pex 我正在使用 Wi…
如何让 Pex 使用 DateTime.Now 或 File.Exists 处理函数
我是 Pex 的新手,我不知道如何将它与机器特定的例程(如 DateTime.Now 和 File.Exists())一起使用。 我有一个用于显示带有时区偏移的截止日期时间的…
Pex 在工厂方法中报告 PexAssumeFailedException
每个人!我是单元测试的初学者。我现在正在使用 Visual Studio 2010 和 Pex 测试一个项目,遇到以下问题。 当我运行 Pex Exploration 时,Pex 告诉我…
派克斯Moles - 依赖注入
我是 Pex 和 Moles 的新手。我正在尝试在我的代码上运行 Pex,但我正在使用构造函数注入。有没有办法指导 Pex 如何注入构造函数? 编辑 public UserLo…