Я пытаюсь настроить исключения для метода, который вызывается два раза подряд с разными параметрами.Примерно так:
var adapter = new Mock<IKeyAdapter>();
adapter.Setup(x => x.ImportKey(It.IsAny<Guid>(), key, It.IsAny<string>(), publicTicket)).Returns(Guid.NewGuid());
adapter.Setup(x => x.ImportKey(It.IsAny<Guid>(), key, It.IsAny<string>(), privateTicket)).Returns(Guid.Empty);
Я не хочу, чтобы первый прошел, а второй потерпел неудачу.В настоящее время кажется, что вторая установка перезаписывает первую.
Возможно ли это с Moq?