किसी को भी दंडित नहीं करना, लेकिन मुझे लगता है कि यह कहना उचित है कि "अधिकुनिट" जुनीट की तुलना में बहुत कम ज्ञात है, जो काफी सर्वव्यापी है, और प्रत्यय परीक्षण कक्षाओं "टेस्ट" के सम्मेलन की स्थापना की है।
हालांकि जुनीट 4 ने कक्षा और विधि नामकरण सम्मेलनों (resp। "पोस्टफिक्स टेस्ट" और "उपसर्ग परीक्षण") दोनों का पालन करने की आवश्यकता को दूर किया, मुझे लगता है कि दोनों स्पष्टता के लिए अभी भी उपयोगी हैं।
() src/परीक्षण/जावा /.../ MyClass.myMethod होने के आतंक से src/मुख्य/जावा /.../ MyClass.myMethod() का परीक्षण किया कल्पना कीजिए ...
कभी कभी, यह JUnit3 सम्मेलनों से अलग होने के लिए उपयोगी है - मुझे लगता है कि वे क्या करते हैं ("createTestFactory()") के बाद नामकरण सेटअप विधियों को ढूंढते हैं और उन्हें "@Before" जेनेरिक "setUp()" से कहीं अधिक स्पष्ट है।
यह विशेष रूप से उपयोगी होता है जब कई असंबंधित सेटअप कार्यों को करने की आवश्यकता होती है - वे अलग-अलग तरीकों से हो सकते हैं, प्रत्येक टैग @ इससे पहले। यह कार्यों की स्वतंत्रता को बहुत अच्छी तरह से संवाद करता है।
स्रोत
2010-07-09 12:59:53
डिज़ाइन बिंदु दृश्य से यह कैसे किया गया था जो मैं ढूंढ रहा था। – aron