如何使用 VirtualPathUtility.GetAbsolute 方法在单元测试代码时模拟上下文
我正在对使用 VirtualParthUtility.GetAbsolute 的代码运行单元测试,但在模拟上下文以使其工作时遇到问题。 我已经使用 Moq 设置了一个模拟上下文,…
如何模拟 SerialDataReceivedEventArgs
我有一个外设驱动程序,它使用串行端口与外围设备进行通信。我想对该驱动程序进行单元测试并尝试模拟串行端口。因此,我为框架类型 SerialPort 创建了…
使用最小起订量测试 WinForms MVP 和事件机制
我一直在我的应用程序中使用 MVP 模式。但是我在测试单击按钮后调用的方法时遇到问题。这是代码: public interface IControl { bool Enabled { get; …
初学者关于验证的最小起订量问题
我只是在玩 Moq,但无法弄清楚如何调用 Verify 来按预期工作。我的问题似乎是我在 SUT 上调用的方法没有被调用。这是我要测试的代码: public class I…
Ninject.MockingKernel.Moq 安全异常
我正在使用 Ninject 作为我的 IoC 容器,并且正在尝试编写一些单元测试。我发现了 Ninject Mocking Kernel,所以我想尝试一下,但我无法通过最简单的…
安装程序似乎没有注册并且抛出了 MockException
我有这些模拟: _processWrapperMock = new Mock(MockBehavior.Strict); _processStartInfoMock = new Mock(); 以及 Start() 方法的设置: _processWr…
MVC3 Moq 帐户控制器 c# nUnit
我正在尝试学习最小起订量,但事实证明这有点困难。 如果我想在新的 MVC3 项目中使用 nUnit 和 Moq 为帐户控制器实现一些基本测试,我该怎么做? 我习…
在模拟对象上使用 Moq 验证间接调用的方法
我的应用程序有一个 ProviderFactory 静态类,它具有传回记录器等静态实例的静态实用方法。然后,我的应用程序的其余部分可以从任何地方获取对记录器…
Moq Params TargetParameterCountException:参数计数不匹配异常
以下是我的通用基础存储库接口 public interface IRepository { IQueryable AllIncluding(params Expression
验证使用 Moq 调用的方法
尝试验证一个方法是否在模拟中被调用,但 cna 似乎不明白为什么我不断抛出一个异常,表明它没有被调用。有问题的方法如下: public class CustomerSyn…
访问模拟对象时未找到 moq 文件异常 system.xml
我收到此代码的文件未找到异常: (System.IO.FileNotFoundException:Die Datei oder Assembly“System.Xml,Version=2.0.5.0,Culture=neutral,Pub…
最小起订量nUnit 测试 EntityFramework MVC3 C#
任何人都可以提供使用 Moq 和 nUnit 对 MVC 内的实体框架执行测试的良好起点或示例吗?我有一个包含“MyModel.edmx”的 DomainModel,其中包含一个表…