无法读取 HostType(“Moles”)上的 ConfigurationManager.AppSettings
如果 HostType 为 Moles,那么我无法通过 ConfigurationManager.AppSettings 获取数据, 它在 2-3 个月前对我来说工作正常。但它不起作用,我的所有测…
Pex 和 Moles 使用 MVC 3?
我想知道是否有人对花费大量(任何?)时间获取 Pex 和 Moles 并与之合作是否值得有意见,特别是对于 MVC 3 项目? 我找到了这个链接: Pex/Moles是否…
为什么 Moles 选择 .NET v4.0 的 SharePoint.Behaviors,而其余的都是 v3.5?
我有一个 ClassLibrary 访问 SharePoint 2010 对象模型,作为更大的 SP 2010 沙箱解决方案的一部分。所有项目都以 .NET v3.5 为目标(不是客户端配置…
构建服务器上的 Moles 和 Stubs
我试图让我们的团队主要使用 Moles 和 Stubs 来排除静态类。我需要弄清楚的一件事是我是否必须使用构建服务器上的安装程序来安装moles和存根?或者我…
Moles Generation - 不同命名空间中的相同类名
这个问题最初是在这里提出的:http://social.msdn.microsoft.com/Forums/en-US/pex/thread/60972f1f-735a-474e-be84-40cda8006ffa?prof=required。 我…
帮助使用 Moles 语法测试带有泛型的私有方法
我有一个方法的签名,如下所示: private IEnumerable BuildCustomerUpdatePlan(List localCacheChangedCustomers, List crmChangedCustomers){} 当我…
如何使用 Moles 来查询 EntityFramework 4.1 中的数据库中的 DbContext?
我正在使用 Entity Framework 4.1 进行数据库访问,并希望对以下代码进行单元测试: // Get all the entities including children using (MyContext c…
该进程无法访问该文件,因为该文件正在被另一个进程使用
我问这个问题是因为它是鼹鼠特有的。 在 Windows 7 64 位上运行 VS2010,moles 的 VsHost 保留在任务管理器中,导致此消息: 无法复制文件 该进程无法…
TFS 2010 实验室管理环境中的 Microsoft Moles 主机类型错误
我使用 TFS 2010 SP1 实验室管理和 LapDeployTemplate 的变体在 Hyper-V VM 上执行构建工作流和单元测试,通过 SCVMM 进行管理(根据 Codeplex 上的 A…
无法为 System.Environment 类创建 Mole
我想在单元测试中替换 Environment.GetFolderPath 的行为,但在为 System 程序集生成 Moles 后,System.Moles 程序集不包含定义类型为MEnvironment。…
类更改后 Moles 不显示新的方法签名
我已经 class Voo { private static AnotherClass Doo(int id) { //do some stuff with id then return object of AnotherClass return x[0]; } } 使…
如何用鼹鼠只调用一次代表一次/一次?
怎么可能用鼹鼠只调用一次委托方法呢? MyClass.AllInstances.ResultateGet = delegate { return new ResultatInfoCollection(); }; 我只想调用方法“…
使用 Moles 在另一个进程中挂钩方法
我有一个用 Visual Studio 编译的 C# 应用程序。我想拦截并记录对该应用程序中某些特定方法的调用和序列化方法参数。是否可以拦截另一个进程中的方法…
痣“冲突”将 Moles 与 MsTest 结合使用时
在使用 Moles 和 MsTest 时,我发现了一种可以解释的(但令人沮丧的)行为。 想象一下以下情况: “测试 DLL A”在 mscorlib 上使用 Moles “测试 DLL…