2009-10-22 16 views
8

मैं कुछ सिल्वरलाइट यूनिट परीक्षण बनाने के लिए देख रहा हूं। मैंने सिल्वरलाइट टूलकिट डाउनलोड करके और यूनिट परीक्षणों को देखकर शुरू किया है जो सभी सिल्वरलाइट यूनिट परीक्षण फ्रेमवर्क पर बनाए गए हैं।सरल सिल्वरलाइट इकाई परीक्षण कैसे लिखें?

हालांकि ऐसा लगता है कि परीक्षण वर्ग संरचना स्रोत में काफी जटिल है और मैं उस पैकेज में परिभाषित परीक्षण कक्षाओं को फिर से लिखना नहीं चाहता (उदाहरण के लिए ControlTest-> FrameworkElementTest-> TestBase-> SilverlightTest विरासत श्रृंखला है परिभाषित और केवल अंतिम श्रेणी सिल्वरलाइट टूलकिट में परिभाषित है)।

मैं Silverlight Unit Test Framework (उदाहरण के लिए Assert.IsTrue (true) निष्पादित करने के साथ संभवतः सबसे सरल इकाई परीक्षण कार्यान्वयन का कोड नमूना ढूंढ रहा हूं।

उत्तर

3

मुझे आश्चर्य है कि जेफ विल्कोक्स ने अपने लेख से लिंक नहीं किया है!

यह एक है कि मैं Silverlight में मेरी परीक्षण स्थापित करने के लिए प्रयोग किया जाता है:

http://www.jeff.wilcox.name/2008/03/silverlight2-unit-testing/#option2

यह मूल रूप से Silverlight 2 के लिए लिखा गया था, लेकिन मैं इसे नहीं मुद्दों के साथ 3 के तहत काम कर गया।

+0

यह "जेफ की साइट पर आसान विकल्प है। पृष्ठ के शीर्ष पर "मैन्युअल" विकल्प भी है। दोनों पढ़ने योग्य हैं। –

1

मैंने इस पर पूरी बात की। इसमें उस ढांचे का उपयोग करने के कुछ "सरल" उदाहरण हैं, लेकिन मुझे आपको बताना है - यह सुंदर नहीं है! Using MS SL Test and SilverUnit

+0

क्या आप स्रोत कोड का लिंक प्रदान कर सकते हैं? वीडियो कोड पर पढ़ने योग्य नहीं है। –

+0

टूलकिट में परीक्षण दुर्भाग्य से अपने स्वयं के लिए बहुत जटिल हैं। वास्तव में अच्छे परीक्षण लिखने के लिए एक नियमित वीएस परीक्षण ट्यूटोरियल अधिक मूल्यवान होगा। संसाधन सीमाओं के कारण, अधिकांश टूलकिट परीक्षण डेवलपर्स पर गंदे अंत-टू-एंड परीक्षण और एकीकरण परीक्षण बनाने के लिए पड़ता है जो वास्तव में यूनिट परीक्षण फ़ॉर्म में नहीं किया जाना चाहिए :-) –

2

बस जानकारी के लिए, विजुअल स्टूडियो 2010 बीटा 2 में बॉक्स के बाहर सिल्वरलाइट यूनिट परीक्षण है। शायद आप एक नज़र रखना चाहते हैं।

संबंधित मुद्दे