最小起订量查询永不返回
我不确定我做错了什么,但是在测试中运行它时,这行代码永远不会返回(似乎导致失控进程): var discountMemberCustomer = (from customer in Mocks.…
如何为模型设置 IPrincipal?
我想模拟 IPrincipal,所以我 public Mock<IPrincipal> Principal { get set } 在 nunit 的设置中 Principal = new Mock<IPrincipal>() 做了…
NUnit+Moq 抛出异常
被测试的代码如下。 view.QueryResultsGrid 是一个 System.Windows.Forms.DataGridView 对象: public void SelectCheckedChanged(object sender, Eve…
有没有办法复制 Moq Mock<>按价值?
我在 System.Data.DataSet 前面使用接口(IDataSet)用于测试目的。我希望能够模拟 Copy() 方法。基本上我想要同一个模拟对象的副本/克隆。 这是我想…
关于使用Setup()设置Moq行为的问题
我正在尝试 moq,但我有一个关于 Setup() 方法的问题。 我有以下接口和类: public interface IMyInterface { void Print(string name) } public clas…
Moq 和 NHibernate 如何自动创建派生类型?
使用 NHibernate 时,您可以使用虚拟方法定义实体,NHibernate 将创建一个代理对象来跟踪对象的更改。 在 Moq 中,框架会神奇地从接口或基类创建派生…
Moq 将 It.IsAny 转换为 到 It.IsAny<字符串>; 在期待中
我正在使用 Moq 进行单元测试,并且我设置了这样的期望: myMock.Expect(w => w.MyMethod(It.IsAny<string>(), It.IsAny<string>(), It.IsA…
使用 WinForms MVP 模式的起订量 - 测试失败
我正在学习 TDD 和 MVP 模式。 我创建了一个简单的 WinForms 应用程序,它就像 TOAD SQL 工具的替代品。 我现在正尝试回去为我已经编写的代码编写测试…