मॉक सेटअप क्या है?
मॉक सेटअप क्या है?

वीडियो: मॉक सेटअप क्या है?

वीडियो: मॉक सेटअप क्या है?
वीडियो: #MockDrill : Mock Drill क्या है ? 2024, नवंबर
Anonim

सेट अप अपेक्षाओं को निर्धारित करने के लिए विधि का उपयोग किया जाता है दिखावटी ऑब्जेक्ट उदाहरण के लिए: यहां आप DoSomething विधि को चालू कर रहे हैं दिखावटी वस्तु। आप कह रहे हैं, जब पैरामीटर "पिंग" होता है, तो विधि सत्य हो जाती है। अब यह वस्तु आगे a. के रूप में कार्य कर सकती है दिखावटी या आपके उपयोग के आधार पर एक ठूंठ।

यहाँ, मैं नकली सत्यापन का उपयोग कैसे करूँ?

मॉकिटो सत्यापन () विधि का उपयोग विधि आमंत्रणों की संख्या का परीक्षण करने के लिए भी किया जा सकता है। हम सटीक संख्या का परीक्षण कर सकते हैं, कम से कम एक बार, कम से कम, अधिक से अधिक संख्या में आमंत्रण समय a. के लिए मज़ाक उड़ाया तरीका। वे कैन उपयोग VerifyNoMoreInteractions() सब के बाद सत्यापित करें () विधि यह सुनिश्चित करने के लिए कॉल करती है कि सब कुछ सत्यापित है।

ऊपर के अलावा, क्या आप ठोस कक्षाओं का मज़ाक उड़ा सकते हैं? 4 उत्तर। सिद्धांत रूप में कोई समस्या नहीं है मजाक ए ठोस वर्ग ; हम एक तार्किक इंटरफ़ेस (कीवर्ड इंटरफ़ेस के बजाय) के विरुद्ध परीक्षण कर रहे हैं, और यह करता है कोई फर्क नहीं पड़ता कि तार्किक इंटरफ़ेस a. द्वारा प्रदान किया गया है या नहीं कक्षा या इंटरफ़ेस।

यहाँ, नकली भंडार क्या है?

एक अन्य विकल्प एक बनाना है नकली भंडार . a. का उपयोग करके नकली भंडार , हम अपने द्वारा बनाए गए सभी मॉक को एक ही स्थान पर सत्यापित कर सकते हैं, प्रत्येक परीक्षण के लिए दोहराव कोड के बिना लगातार सत्यापन बना सकते हैं। ऐसा करने के लिए, हम एक साधारण इकाई परीक्षण आधार वर्ग लिख सकते हैं जिसमें मॉक रिपोजिटरी उदाहरण।

मॉक इन यूनिट टेस्ट क्या है?

दिखावटी एक विधि/वस्तु है जो नियंत्रित तरीकों से वास्तविक विधि/वस्तु के व्यवहार का अनुकरण करती है। दिखावटी वस्तुओं का प्रयोग किया जाता है इकाई का परीक्षण . अक्सर a. के तहत एक विधि परीक्षण इसके भीतर अन्य बाहरी सेवाओं या विधियों को कॉल करता है। इन्हें निर्भरता कहा जाता है। एक बार मजाक उड़ाए जाने के बाद, निर्भरताएं वैसे ही व्यवहार करती हैं जैसे हमने उन्हें परिभाषित किया था।

सिफारिश की: