如何从验证中排除方法调用

本文关键字:排除 方法 调用 验证 | 更新日期: 2023-09-27 17:59:53

我正在使用Moq,并在TestInitialize方法中设置了一些期望值,如下所示:

[TestInitialize]
public void init()
{
    mockRepo.Setup(x => x.EventDefinitions).Returns(ListsOfEvents.EventDefinitions);
    mockRepo.Setup(x => x.EventTypes).Returns(ListsOfEvents.EventTypes);
}

我不在乎这些是否被调用,所以我不希望VerifyAll()为这些抛出异常。

我需要键入哪些神奇的字母组合?

如何从验证中排除方法调用

然后不要使用VerfiyAll()。只需在您关心的电话中使用Verify()即可。