我正在设置一些RhinoMock测试,但我无法弄清楚为什么我的期望失败。 这里是类/接口我测试: public class LogOn {
public virtual ILogOn View { get; set; }
public virtual IDataProvider DataProvider { get; set; }
public void SetUp
我只需要模拟Method1来测试我的过程异常。我该怎么做? public interface IFoo
{
void Method1();
object Method2();
}
public class Foo : IFoo
{
public void Method1()
{
// Do something
}
p
惩戒与犀牛嘲笑具体类似乎当你有一个类的空构造的工作很简单: public class MyClass{
public MyClass() {}
}
但是,如果我添加一个构造函数参数和删除一个不带参数: public class MyClass{
public MyClass(MyOtherClass instance) {}
}
我往往会得到一个异常: system
如何用Rhino Mocks构造函数来模拟对象? 例如怎么会变成这样的对象被嘲笑...... public class Foo : IFoo
{
private IBar bar;
public Foo (IBar bar)
{
this.bar = bar
}
public DoSomeThingAwesome()
{