验证 Moq 与 Rhino Mocks 中是否存在事件处理程序
我希望能够测试对象是否已订阅事件。在Rhino Mocks中,下面的代码验证了这一点,但是我找不到在Moq中做到这一点的方法。 public class Presenter { IV…
RhinoMocks 相当于 NMock 中的 Return.CloneOf
我们在 rhinomock 上有一个 NextInterestDate 属性,我们最初将其设置为 31/03/2000。访问该属性并使用该日期来处理 3 月份的利息计算。 3 月处理完成…
模拟注册表 - SystemWrapper
我尝试按照此作为模拟注册表的指南: http://www.rhyous.com/2011/11/04/unit-testing-registry-access-with-rhinomocks-and-systemwrapper/ 当我尝试…
如何使用 Rhino 存根返回带有 ref 参数的 void 的方法
如果方法返回 void,我找不到使用 ref 参数对方法进行存根的方法,如下例所示: public interface Interface1 { void Method1(ref int i); } public c…
对 SystemUnderTest 中的方法进行 AssertWasCalled
我正在进入 TDD;使用 nUnit 和 RhinoMocks 3.5。 我试图弄清楚如何对 SystemUnderTest (SUT) 中的方法进行 AssertWasCalled。我的理解是你不能模拟被…
使用 NUnit 对操作进行单元测试
我想使用 NUnit 和 Rhino Mocks 对以下函数进行单元测试。该函数使用给定的参数创建 RestSharp.RestRequest 并将请求发送给 dataAccessApi: public v…
Rhino 模拟断言.IsNotNull 失败
我遇到了 Rhino Mock 问题。我尝试了一切,但我的测试总是失败。 奇怪的是,上周四我单独运行了单元测试,结果成功了。然后我一起运行所有单元测试,…
如何使用Rhino Mock 模拟未实现的方法?
我有这个简化的实现和单元测试如下: public class Parent { public virtual int GetSomeValue() { throw new NotImplementedException(); } } public…
Rhino Mocks 忽略私有方法
我有一个类,其中包含一个名为 Validate 的方法,我想使用 Rhino Mocks 对其进行测试。 Validate 方法调用一个静态类,该类又访问 SQL 数据库。 我想…
部分模拟测试在从模拟方法调用中调用的私有方法中调用失败
下面,我有一个我想测试的对象的代码。 我在测试中使用部分模拟,并希望在测试GenerateReport 方法时模拟对InsertData 的调用。 由于某种原因,我的测…
在没有公共构造函数的情况下模拟密封类?
我正在测试的特定类取决于 HttpSessionState 对象。 HttpSessionState 类没有公共构造函数。被测试的类仅使用该对象作为 NameValue 存储。该类在 ASMX…