【发布时间】:2011-11-29 05:55:35
【问题描述】:
如何使用 Moles 测试 IsHappy 函数?
class SomeClass
{
protected virtual bool IsHappy(string mood)
{
return (mood == "Happy");
}
}
我尝试使用 Stub 进行测试:
SSomeClass stub = new SSomeClass();
stub.CallBase = true;
Assert.IsTrue(stub.IsHappyString("Happy"));
...但是 IsHappyString 方法返回 null 从而引发 NullReference 异常。
那么,如何测试IsHappy 方法的默认实现呢?
【问题讨论】:
标签: c# unit-testing moles