3
Comment puis-je Moq une méthode qui a un argument facultatif dans sa signature sans le spécifier explicitement ou en utilisant une surcharge?
Compte tenu de l'interface suivante: public interface IFoo { bool Foo(string a, bool b = false); } Tentative de se moquer en utilisant Moq: var mock = new Mock<IFoo>(); mock.Setup(mock => mock.Foo(It.IsAny<string>())).Returns(false); donne l'erreur suivante au moment de la compilation: Une arborescence d'expression ne peut pas contenir un appel ou …
119
c#
unit-testing
moq