क्या किसी को पर कोई अच्छा समाधान नहीं मिला है, यह छोटी विधियों को अनदेखा करें?
Unitils
जैसे कुछ स्वचालित परीक्षण का उपयोग करना वास्तव में एक विकल्प नहीं है, क्योंकि कोड-कवरेज नहीं बढ़ना चाहिए यदि केवल गेटर्स/सेटर्स का परीक्षण किया जाता है!क्या अभी भी कोबर्टूर-मेवेन-प्लगइन के साथ सेटर/गेटर (अन्य तुच्छ विधियों) को अनदेखा करने के लिए कोई समाधान नहीं है?
cobertrua-Maven-प्लगइन संस्करण 2.5.1 का उपयोग करना:
-) तरीकों के लिए उपेक्षा काम नहीं करता है <ignore>com.company.*.set*</ignore>
-) किसी को भी Maven-प्लगइन में http://sourceforge.net/tracker/index.php?func=detail&aid=3010530&group_id=130558&atid=720017 की तरह एक पैच शामिल करने का प्रयास किया?
-) कोई भी एक अलग (बेहतर?) परीक्षण-प्लगइन का उपयोग करता है?
प्रत्येक प्राप्त/सेट/है * विधि के लिए एक सामान्य अनदेखा वास्तव में एक अच्छा तरीका नहीं है, क्योंकि इन पैटर्न का उपयोग अन्य तरीकों से किया जा सकता है लेकिन गेटटर/सेटर्स सिमल। इसके अलावा तुच्छ गेटर्स/सेटर्स/कन्स्ट्रक्टर का अनुमान लगाना आसान होना चाहिए।
मुझे इस प्रश्न के बारे में पता है: Ignore methods in class. cobertura maven plugin लेकिन चूंकि इसे कोई प्रासंगिक उत्तर नहीं मिला, मैंने सोचा कि मैं इसे एक और शॉट देता हूं।
प्रतिभाशाली, मैं परीक्षण करेंगे और जैसे ही मुझे 5 मिनट –
उत्कृष्ट मिला, मुझे उपयोग के लिए प्लगइन कोड जांचना पड़ा क्योंकि मुझे इसे कहीं भी नहीं मिला (इस प्रकार, उत्तर में शामिल) –
@AbGator यह पहले से ही शामिल था (मैंने कोड की जांच की) और यह काम करता है (यह हमारे चक्र में शामिल है) .. पहले से ही परीक्षण और कामकाजी जानकारी को हटाने से पहले कृपया जांच करें! –