Chcę, aby próbna zwraca 0 po raz pierwszy, a następnie zwraca 1 w dowolnym momencie metoda została wywołana. Problem polega na tym, że jeśli metoda nazywa się 4 razy, powinienem napisać:SetupSequence w Moq
mock.SetupSequence(x => x.GetNumber())
.Returns(0)
.Returns(1)
.Returns(1)
.Returns(1);
w przeciwnym razie metoda zwróci wartość null.
Czy istnieje sposób, aby napisać, że przy następnym wywołaniu metody po raz pierwszy metoda zwraca 1? Dziękujemy
Czy dobrze mieć więcej "operatorów" dla SetupSequence? Jeśli uważasz, że tak można głosować: http://moq.uservoice.com/forums/11304-general/suggestions/2973521-setupsequence-more-operators
Ok, próbuję dziękuję – Florian
działa dobrze! Dziękuję Ci ! – Florian