0
当我编写一个Expect.Call(mock.method(arg1, arg2 ..))..
时,是否有办法让方法参数之一成为通配符,以便模拟将匹配它,而不管运行时参数值是什么?否则,是否有另一种方法使用Rhino Mocks来实现这种行为?方法模拟中的通配符参数,以匹配任何东西?
犀牛嘲笑3.6
当我编写一个Expect.Call(mock.method(arg1, arg2 ..))..
时,是否有办法让方法参数之一成为通配符,以便模拟将匹配它,而不管运行时参数值是什么?否则,是否有另一种方法使用Rhino Mocks来实现这种行为?方法模拟中的通配符参数,以匹配任何东西?
犀牛嘲笑3.6
嘿。发布后不久,我发现了IgnoreArguments()
方法:
Expect.Call(dataAccessMock.SetCustomer(oCustomer, out strOutCustId))
.IgnoreArguments();
其中规定:
//摘要:
//忽略 参数此方法。任何 参数将会再次匹配[原文如此]
//此方法。