2010-07-23 5 views
13

मैं अक्सर रिफ्लेक्टर का उपयोग करता हूं -> ग्रहण में कार्यक्षमता का नाम बदलें और मेरे पास संबंधित यूनिट टेस्ट टेस्टेड क्लासनामटेस्ट नामकरण की आदत भी है। लेकिन जब मैं अपनी टेस्ट क्लास का नाम बदलता हूं तो मुझे अपने यूनिटटेस्ट का नाम बदलना नहीं भूलना चाहिए। जब परीक्षण कक्षा का नाम बदल दिया जाता है तो यह स्वचालित रूप से मेरे यूनिट परीक्षण का नाम बदलने के लिए बेहद उपयोगी होगा।परीक्षण के तहत कक्षा का नाम बदलकर यूनिट टेस्ट क्लास का स्वचालित रूप से नामकरण कर सकते हैं?

मुझे लगता है कि नौकरी करने वाली प्लगइन बनाना मुश्किल नहीं होगा, लेकिन शायद यह भी आवश्यक नहीं है?

+2

मुझे आश्चर्य है कि कोई भी इससे पहले भी नहीं पूछा था। यह वास्तव में उपयोगी सुविधा है, खासकर जब कक्षाओं में कक्षाएं चली जाती हैं। –

+0

अर्ध-संबंधित विषय पर, मैं वास्तव में जानना चाहता हूं कि यह विजुअल स्टूडियो में भी उपलब्ध है या नहीं। मुझे लगता है कि मैं वास्तव में इसके बारे में एक प्रश्न पूछूंगा ...: पी –

+0

मैंने पहले भी यही बात सोचा है, लेकिन आप इतनी आसानी से उपयोग कर रहे हैं कि चीजें आप कैसे भूल जाते हैं कि यह बेहतर हो सकता है ... –

उत्तर

2

कई googling और ग्रहण खोजों के बाद, ऐसा लगता है कि ऐसी सुविधा अभी तक उपलब्ध नहीं है।

आज ग्रहण में "वर्ग की इकाई परीक्षण" की कोई धारणा नहीं है। मेरा मतलब यह है कि आप एक यूनिट टेस्ट क्लास को अपनी इच्छानुसार किसी भी परीक्षण का परीक्षण कर सकते हैं: एक पूर्ण पैकेज, एक वर्ग, एक विधि, एक पूर्ण प्लगइन ....

अधिक सटीक पाने के लिए, " ग्रहण मॉडल में कोई संबंध नहीं है "आपके परीक्षण वर्ग और संबंधित इकाई परीक्षण के बीच।

मैं पूरी तरह से आपसे सहमत हूं कि ग्रहण में ऐसी सुविधा के लिए यह अच्छा होगा। आगे बढ़ने के लिए यूनिट परीक्षण कंकाल उत्पन्न करने में सक्षम होने के लिए वास्तव में अच्छा होगा और इस प्रकार परीक्षण के परीक्षण वाले इन परीक्षण वर्गों को जोड़ा जाएगा।

हो सकता है कि आप ईडीप्से बुज़िला पर शायद पीडीई श्रेणी में चर्चा कर सकें।

मनु

+0

thx, मैंने ग्रहण के बगजिला https://bugs.eclipse.org/bugs/post_bug.cgi –

+0

में एक वृद्धि की सूचना दी है क्या आप कृपया अभी खोले गए बग एंट्री का लिंक प्रदान कर सकते हैं? नई प्रविष्टियां पोस्ट करने वाला यह वैश्विक है। –

+1

क्षमा करें, यह और अधिक है: https://bugs.eclipse.org/bugs/show_bug.cgi?id=320715 बग # 320715 –

0

ग्रहण इस समझ नहीं होगा बदलने के लिए: यह केवल अन्य वर्गों में या एक ही कक्षा में प्रयोग विधि के संदर्भ में परिवर्तन । यदि आप वास्तव में इस कार्यक्षमता को काम करना चाहते हैं, तो आप ग्रहण की रीफैक्टरिंग एपीआई बढ़ा सकते हैं जैसा कि मैंने अपनी परियोजना के लिए किया था और इसे यह नई कार्यक्षमता प्रदान की थी। यदि आप इस पर कोई संदर्भ चाहते हैं तो बस मुझसे पूछें ;-)

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