]
हाँ, आप MOQ के साथ आउट मापदंडों को आवंटित कर सकते हैं। जब आप सेटअप विधि को कॉल करते हैं, तो MOQ आउट मापदंडों के मान पर एक स्नैपशॉट बनाएगा।
सार्वजनिक इंटरफ़ेस iservice
{{
शून्य dosomething (बाहर स्ट्रिंग ए);
}
[परिक्षण विधि]
सार्वजनिक शून्य टेस्टपारम ()
{{
var सेवा = नया मॉक
रेफरी पैरामीटर
public interface IService
{
void DoSomething(out string a);
}
[TestMethod]
public void TestOutParam()
{
var service = new Mock();
string expectedValue = "value";
service.Setup(s => s.DoSomething(out expectedValue));
string actualValue;
service.Object.DoSomething(out actualValue);
Assert.AreEqual(expectedValue, actualValue);
}
और अधिक संसाधनों ]
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3