আমি লিখেছিলাম সর্বশেষ JUnit পরীক্ষার কেসটি দেখে, আমি ক্লাস কনস্ট্রাক্টরের ভিতরে লগ 4j এর বেসিক কনফিগুয়েটার.কনফিগ্রেয়ার () পদ্ধতিটি কল করেছি। এটি একটিমাত্র ক্লাসটি চালানোর জন্য সূক্ষ্মভাবে কাজ করেছিল এক্লিপসের "JUnit টেস্ট কেস হিসাবে চালান" কমান্ড থেকে। তবে আমি বুঝতে পারি যে এটি ভুল: আমি নিশ্চিত যে আমাদের মূল পরীক্ষার স্যুটটি একটি প্রক্রিয়া থেকে এই সমস্ত ক্লাস চালায় এবং তাই লগ 4 জে কনফিগারেশনটি কোথাও কোথাও উচ্চতর হওয়া উচিত।
তবে আমার এখনও কিছু সময় নিজে থেকে একটি পরীক্ষা মামলা চালানো দরকার, এই ক্ষেত্রে আমি লগ 4 জে কনফিগার করতে চাই। আমি কনফিগারেশন কলটি কোথায় রেখেছি যাতে পরীক্ষার কেস স্ট্যান্ডেলোন চলাকালীন এটি চালিত হয়, তবে যখন বৃহত্তর স্যুটটির অংশ হিসাবে টেস্ট কেসটি চালানো হয় তখন তা নয়?