मूल रूप से मैं टेस्ट रन की श्रृंखला में लॉन्च करने से पहले MSTest को थोड़ा सा कोड निष्पादित करने के लिए कहना चाहूंगा, अनिवार्य रूप से मैं जो करना चाहता हूं वह वही है जिसमें कुछ कोड चिपका दिए गए हैं Main()
।
ऐसा करने का कारण यह है कि मैं अपने एकीकरण परीक्षण रन के दौरान log4net के साथ कुछ लॉगिंग करना चाहूंगा। मैं केवल तब तक log4net.Config.XmlConfigurator
विधानसभा विशेषता का उपयोग नहीं कर सकता , जब तक कि यह मेरी टेस्ट असेंबली में इसे पहले से ही नहीं बुला लेता LoggerManager
। प्रलेखन कोड प्रविष्टि बिंदु पर स्पष्ट रूप से log4net को कॉन्फ़िगर करने की सिफारिश करता है - लेकिन मेरे परीक्षणों में वह कहां है?
मुझे TestDriven.NET और MSTest धावक में अपने परीक्षण चलाने में सक्षम होने की आवश्यकता है।