我怎么能断言一个模拟对象上的方法被精确地称为n次?

这是控制器动作的代码片段,我喜欢测试:

for (int i = 0; i <= newMatchCommand.NumberOfMatchesToCreate; i++) {
    serviceFacade.CreateNewMatch("tester", Side.White);
}


“服务外观”对象是(严格)模拟,将被注入到控制器中。
单元测试应断言该操作内的CreateNewMatch方法被称为n次。 (例如5)

最佳答案

尝试Expect.Call(method).Repeat.Times(n)

关于unit-testing - Rhino Mocks-如何断言一个模拟方法被称为n次?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/642801/

10-10 15:51