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

时间:2013-02-17 23:45:32

标签: c# .net unit-testing moq moq-3

我正在使用Moq并在TestInitialize方法中设置了一些期望:

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

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

我需要输入的字母的神奇组合是什么?

1 个答案:

答案 0 :(得分:3)

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