में सेटअप अपक्वेंस मैं चाहता हूं कि एक नकली पहली बार 0 लौटाए, फिर विधि को कभी भी 1 बार वापस कर दिया जाए। समस्या यह है कि यदि विधि को 4 बार कहा जाता है, तो मुझे यह लिखना चाहिए:Moq
mock.SetupSequence(x => x.GetNumber())
.Returns(0)
.Returns(1)
.Returns(1)
.Returns(1);
अन्यथा विधि शून्य हो जाती है।
क्या लिखने का कोई तरीका है कि अगली बार विधि को पहली बार बुलाया गया था, विधि 1 लौटाती है? धन्यवाद
क्या सेटअपअप के लिए अधिक "ऑपरेटर" होना अच्छा है? आपको लगता है हाँ अगर आप वोट कर सकते हैं: http://moq.uservoice.com/forums/11304-general/suggestions/2973521-setupsequence-more-operators
ठीक है, मैं आपको धन्यवाद दे रहा हूं – Florian
ठीक काम करता है! धन्यवाद ! – Florian