标签: c# .net moq
有没有办法在没有设置每个方法的情况下将回调附加到模拟的每个方法? E.g。
var serviceMock = new Mock<IService>(); var count = 0; //method does not exist, but you get the picture serviceMock.CallbackAllMethods( () => { count++; throw new WebException()}; )
答案 0 :(得分:1)
AutoFixture与Moq很好地集成,并会自动设置这样的方法。
有一个很好的介绍here on Mark Seemann's blog。