1
这里我的测试代码嘲笑一个静态调用:犀牛模拟,从非嘲笑对象
[Test]
public void Test_Delete_ShouldCancelLayoutView()
{
Expect.Call(TreeMasterService.Delete(1, null)).Return(null).IgnoreArguments();
Mocks.ReplayAll();
TestController.Delete(1);
}
这里是测试对象:
public void Delete(int id)
{
TreeMasterService.Delete(id, CurrentUser);
CancelLayout();
CancelView();
}
有没有什么办法,以确保CancelLayout()并使用Rhino Mocks调用CancelView()?