वर्तमान में, मैं पैकेज (परियोजनाओं) द्वारा अपने सभी परीक्षणों को विभाजित कर रहा हूं। इसलिए यदि मेरे पास 12 परियोजनाएं हैं, तो मैं 12 कक्षाओं के साथ यूनिट टेस्ट के लिए 1 और परियोजना तैयार करूंगा जो मेरे सभी पैकेज का परीक्षण करेगी।यूनिटटेस्ट आप अपनी परीक्षण फाइलों को व्यवस्थित कैसे करते हैं?
क्या आप वही करते हैं या आपके पास कक्षा द्वारा 1 परीक्षण कक्षा है? आप अपने सभी परीक्षण कैसे व्यवस्थित करते हैं?
package/Class.cpp
package/Class.hpp
package/test/ClassUnitTest.cpp
package/test/ClassIntegrationTest.cpp
test/unit-test/main.cpp
test/integration-test/main.cpp
test/data
test/tmp
कहाँ इकाई परीक्षण और एकीकरण परीक्षण सिर्फ परीक्षण धावक, परीक्षा/डेटा हैं कि उपयोग किया जाता है डेटा फ़ाइलों को रखती है:
मुझे लगता है कि मैं ऐसा करूँगा। अच्छा विचार –
यह तब भी आसान होता है जब आप या तो प्रोजेक्ट टेम्पलेट बदलते हैं या अपना स्वयं का बनाते हैं, ताकि यूनिटटेस्ट बिल्ड कॉन्फ़िगरेशन पहले से मौजूद हो। – xando
बहुत चालाक। मैंने सिर्फ पूरे सुझाव पढ़े हैं और मैं तुम्हारा अपनाना चाहूंगा। धन्यवाद। –