2009-05-19 13 views

उत्तर

14

मैं हमेशा अपने यूनिट परीक्षण को एक उपनिर्देशिका में परीक्षण नामक संबंधित कोड में डालता हूं।

उदाहरण के लिए: /libs/प्रमाणीकरण, परीक्षण//libs/प्रमाणीकरण में रखा जाएगा परीक्षण

2

सामान्य प्रोजेक्ट लेआउट परीक्षण के साथ एक अलग निर्देशिका है, परीक्षणों के परीक्षण के साथ भी विभाजित किया जाता है।

-1
प्रत्येक के लिए

परियोजना एक परीक्षण परियोजना है

उदाहरण नामकरण

मुख्य परियोजना

  • कंपनी.प्रोजेक्ट.एरिया

मुख्य परियोजना परीक्षण

  • Company.Project.Area.Test
5

मैं उन्हें एक अलग निर्देशिका में रखने के लिए, आम तौर पर या तो "unittests" या बस "परीक्षण" कहा जाता है पसंद करते हैं। यदि मैं मौजूद हूं, तो मैं मेकफ़ाइल में गेम को स्वचालित रूप से इस निर्देशिका को संभालने के लिए खेलता हूं।

यह सेट करने के लिए थोड़ा दर्द है, लेकिन मैं व्यक्तिगत रूप से यूनिट परीक्षणों को कार्यात्मक कोड को अपनाने के लिए पसंद नहीं करता हूं। इस तरह वे स्पष्ट होने के लिए पर्याप्त "करीबी" हैं, लेकिन हर समय आपके चेहरे में नहीं।

0

हम समानांतर श्रेणी पदानुक्रम के साथ एक अलग निर्देशिका रखते हैं। यूनिट टेस्ट क्लास नाम टेस्ट [ClassNameUnderTest] है। कई परीक्षण कक्षाओं की आवश्यकता होनी चाहिए, वे _ और अतिरिक्त पाठ के साथ पोस्टफिक्स्ड हैं।

0

मैं एक अलग परीक्षण स्रोत पेड़ रखता हूं जो मेरे स्रोत पेड़ की पैकेज संरचना की नकल करता है।

उदाहरण:

/src/main/java/com/xyz/MyClass.java 
/src/test/java/com/xyz/MyClassTest.java 
इस संरचना आप पैकेज स्तर तरीकों का परीक्षण कर सकते हैं

संबंधित मुद्दे