我使用 JustMock 框架并有以下断言:
Mock.Assert(() => activityListenerMock.PeriodPassed(
Arg.Matches<Period>(e => e.Length == expectedLength)));
它失败并显示神秘消息:
Occurrence expectation failed. Expected at least 1 call. Calls so far: 0
我怎样才能得到更好的消息。我想知道它被称为什么值。
方法实际上被调用但参数错误,因为当我将断言更改为遵循它时:
Mock.Assert(() => activityListenerMock.PeriodPassed(
Arg.IsAny<Period>()));