पिछले JUnit परीक्षण मामले को देखते हुए, मैंने लिखा, मैंने क्लास कंस्ट्रक्टर के अंदर log4j के BasicConfigurator.configure () विधि को बुलाया। यह ठीक काम करने के लिए ठीक है कि एक्लिप्स के "एकल भाग के रूप में JUnit परीक्षण मामले" कमांड से चल रहा है। लेकिन मुझे लगता है कि यह गलत है: मुझे पूरा यकीन है कि हमारा मुख्य परीक्षण सूट इन सभी वर्गों को एक प्रक्रिया से चलाता है, और इसलिए log4j कॉन्फ़िगरेशन कहीं न कहीं उच्चतर होना चाहिए।
लेकिन मुझे अभी भी कुछ समय के लिए अपने आप से एक परीक्षण केस चलाने की आवश्यकता है, जिस स्थिति में मैं लॉग 4 जे कॉन्फ़िगर करना चाहता हूं। मुझे कॉन्फ़िगरेशन कॉल कहाँ लगाना चाहिए ताकि परीक्षण केस स्टैंडअलोन चलने पर चला जाए, लेकिन तब नहीं जब परीक्षण मामला बड़े सूट के हिस्से के रूप में चलाया जाए?