RhinoMocks用于动态mock生成 |
|
准备工作 |
using NUnit.Framework; |
设置期望: |
Expect.Call(() => { mock.methodName(dummy1, dummy2, ...); }).Repeat.Never(); |
设置期望: |
Expect.Call(() => { mock.methodName(dummy1, dummy2, ...); }).Repeat.Any(); |
设置期望: |
Expect.Call(() => { mock.methodName(dummy1, dummy2, ...); }). |
设置期望: |
Expect.Call(() => { mock.methodName(arg1, arg2, ...); }); |
设置期望: |
Expect.Call(() => { mock.methodName1(arg1, arg2, ...); }); |
设置期望: |
using (mockEngine.Ordered()) |
显式验证 |
mockEngine.VerifyAll(); |
相关链接: