如果我有 class ObjA {
public ObjB B;
}
class ObjB {
public bool Val;
}
和 class ObjectToMock {
public DoSomething(ObjA obj){...}
}
有什么办法来定义一个期望,不仅会DoSomething的被调用但obj.B.Val ==真的吗? 我已
我是RhinoMocks的新手,除了引擎盖下发生的事情之外,还试图掌握语法。 我有一个用户对象,我们称它为User,它有一个名为IsAdministrator的属性。 IsAdministrator的值通过另一个用于检查用户安全权限的类来评估,并根据这些权限返回true或false。我试图嘲笑这个用户类,并假冒IsAdministrator的返回值,以隔离一些单元测试。 这是我在做什么至今: pu
我想实现一些重试逻辑,如果我的代码中有异常。我编写了代码,现在我试图让Rhino Mocks模拟这种情况。代码的JIST如下: class Program
{
static void Main(string[] args)
{
MockRepository repo = new MockRepository();
IA provider
我最近在嘲讽中遇到的灾难并不值得一提,我需要实际推送IEnumerable<T>模拟对象中的结果。 下面是一个示例(示范只有IEnumerable<T>,实际上并不好基于交互的测试!): using System;
using System.Collections.Generic;
using Rhino.Mocks;
using MbUnit.Framework;
[TestFixtu