मैंने हाल ही में परीक्षण के तहत एक सम्मानजनक और बड़ी (> 1 मिलियन लाइन) कार्यक्रम डालने की कोशिश शुरू कर दी है। वर्तमान में कोई यूनिट परीक्षण नहीं है। साथ ही, कार्यक्रम को प्रत्येक व्यक्तिगत फ़ाइल को एकसाथ लिंक करने के रूप में जोड़ा जाता है - कोई घटक पुस्तकालय नहीं होते हैं। इसके अलावा, वस्तुओं अत्यधिक परस्पर निर्भर हैं, और उनमें से कम से कम आधा लिंक किए बिना किसी ऑब्जेक्ट फ़ाइलों से लिंक करना मुश्किल (असंभव?) है।क्या मैं एकाधिक बुस्ट यूनिट परीक्षणों को एक परीक्षण बाइनरी में जोड़ सकता हूं?
हाँ, मुझे पता है, मेरा जीवन बेकार है।
मैं कुछ रिफैक्टरिंग (जाहिर है) करना चाहता हूं, लेकिन मैं चीजों को चारों ओर स्थानांतरित करने से पहले कुछ परीक्षण करना चाहता हूं। मेरा वर्तमान विचार एक "परीक्षण कार्यक्रम" संकलित करना है जो मेरे द्वारा बनाए गए सभी परीक्षण चलाता है। यह मेरे पास जोड़ने वाले मुद्दों को काफी सरल बना देगा और मुझे वास्तविक समस्याओं पर ध्यान केंद्रित करने देगा। तो मेरे पास दो प्रश्न हैं:
- क्या एकाधिक बूस्ट यूनिट परीक्षण फ़ाइलों को एक परीक्षण निष्पादन योग्य में जोड़ना संभव है?
- क्या कोई बेहतर समाधान है?
ऐसा लगता है कि ऐसा करने का कोई तरीका हो सकता है। अपडेट बाद में। – dbn