मैं .NET मंच पर Xunit और NMock का उपयोग कर रहा हूं। मैं एक प्रेजेंटेशन मॉडल का परीक्षण कर रहा हूं जहां एक विधि असीमित है। विधि एसिंक कार्य बनाता है और इसे निष्पादित करता है ताकि विधि तुरंत लौट सके और जिस राज्य को मुझे जांचना है, वह अभी तक तैयार नहीं है।क्या एसिंक विधि का परीक्षण करने का कोई तरीका है?
मैं एसयूटी को संशोधित किए बिना खत्म पर ध्वज सेट कर सकता हूं लेकिन इसका मतलब यह होगा कि उदाहरण के लिए, मुझे थोड़ी देर के दौरान फ्लैग को जांचना होगा।
मेरे विकल्प क्या हैं?
नेट यह लेख देखें? – jrockway
आप किस पहलू का परीक्षण करने की कोशिश कर रहे हैं? –
जटिल समाधान हैं, लेकिन यदि यह केवल एक परीक्षण है, तो लूप/टाइमआउट/ध्वज विकल्प के साथ कुछ भी गलत नहीं है। – Ray