首页 > 解决方案 > 起订量验证或全部验证

问题描述

我们使用 Moq 进行单元测试,我不明白为什么我们要使用 VerifyAll 调用执行以下操作。这样做是否有原因,或者我可以只使用验证方法吗?

createbleUtility.Verify(x => x.AuditCreatedItem(It.IsAny<TaskFinished>()), Times.Exactly(2));
createbleUtility.VerifyAll();

标签: c#unit-testingmoq

解决方案


VerifyAll() 用于验证是否已满足所有期望。如果您只有一个期望并且您使用示例中指定的验证,则不需要


推荐阅读