"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मुझे इष्टतम डिजाइन और परीक्षण क्षमता के लिए एक बहुस्तरीय कैसल विंडसर एप्लिकेशन में ऑब्जेक्ट्स को कहां से पंजीकृत करना चाहिए?

मुझे इष्टतम डिजाइन और परीक्षण क्षमता के लिए एक बहुस्तरीय कैसल विंडसर एप्लिकेशन में ऑब्जेक्ट्स को कहां से पंजीकृत करना चाहिए?

2025-03-05 पर पोस्ट किया गया
ब्राउज़ करें:246

Where Should I Register Objects in a Multi-Layered Castle Windsor Application for Optimal Design and Testability?

] ] सवाल यह है: ऑब्जेक्ट को पंजीकृत करने के लिए कौन जिम्मेदार होना चाहिए?

उदाहरण के लिए, बिजनेस लॉजिक लेयर डेटा एक्सेस लेयर घटकों को पंजीकृत करता है, जबकि बिजनेस लॉजिक लेयर का टेस्ट प्लेटफ़ॉर्म डेटा एक्सेस लेयर को सिम्युलेटेड क्लासेस के साथ बदल देता है।

] परीक्षण में "वास्तविक" डेटा एक्सेस लेयर ऑब्जेक्ट्स को अनइंस्टॉल करना और उन्हें मॉक ऑब्जेक्ट्स के साथ बदलना शामिल होगा।

] ] ] दरअसल, इसका मतलब है कि कंटेनर को एप्लिकेशन की रूट डायरेक्टरी में कॉन्फ़िगर करना:

    ] ] ]
  1. ] यह सुनिश्चित करता है कि आवेदन अनावश्यक इकाई परीक्षण के बिना सरल निष्पादन योग्य रहता है। ] परीक्षण कंटेनरों पर निर्भरता से बचना चाहिए। इसके विपरीत, वस्तुओं और मॉड्यूल का डिजाइन कंटेनर से स्वतंत्र होना चाहिए। यूनिट परीक्षण सीधे इन घटकों के लिए परीक्षण स्टैंड-अलोन प्रदान कर सकता है।
  2. ] ] अधिक जानकारी के लिए, विंडसर प्रलेखन देखें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3