सिल्वरलाइट यूनिट परीक्षण फ्रेमवर्क के लिए Specflow साथ Async हैंडलिंग (Microsoft.Silverlight.Testing.SilverlightTest से परीक्षण वर्ग निकाले जाते हैं, अतुल्यकालिक विशेषता जोड़ने, EnqueueXXX तरीकों का उपयोग करें।) Async कॉल के साथ काम कर जुदाई कि प्रस्तुत SpecFlow को ध्यान में रखते के लिए एक प्रक्रिया को परिभाषित करता है टेस्ट क्लास और चरणों के बीच:सिल्वरलाइट
- क्या इन उपकरणों को सिल्वरलाइट विधि कॉल पर प्रतीक्षा करने के लिए लाया जा सकता है जो असीमित रूप से व्यवहार करते हैं (जैसे वेब सेवा कॉल करना)?
- यदि वे नहीं कर सकते हैं, तो इस व्यवहार को SpecFlow परीक्षण फ़ाइलों में संभालने के लिए मार्गदर्शन क्या है? (शायद एक AutoResetEvent है कि एक घटना हैंडलर में फिसल जाता है का उपयोग करें और उस पर इंतजार?)
जेसन अपडेट के लिए धन्यवाद। जाहिर है, यह कुछ समय हो गया है क्योंकि इसे शुरू में पोस्ट किया गया था। मुझे इसे एक उत्तर के रूप में चिह्नित करने में प्रसन्नता होगी जब मुझे इस कोड को SpecFlow- मूल परीक्षण में लागू करने के लिए कुछ समय मिल सकता है। साथ ही, मैं सोच रहा हूं कि नया असिन सीटीपी समस्या पर सहन करने के लिए कुछ भी लाएगा या नहीं। – avidgator