क्या इकाई परीक्षण विनाशकों के लिए कोई अच्छा तरीका है? जैसा कहते हैं कि मैं इस (काल्पनिक) के उदाहरण की तरह एक वर्ग है: class X
{
private:
int *x;
public:
X()
{
x = new int;
क्या कोई भी CppUnit के एक्सटेंशन के बारे में जानता है जिसका प्रयोग स्मृति लीक से संबंधित परीक्षण आधार पर परीक्षण पर दावा करने के लिए किया जा सकता है। यानी CPPUNIT_ASSERT_NO_LEAKS()? अनिवार्य रूप से, म
के साथ परीक्षण पुस्तकालयों में लिंक करना मैं CppUnit का उपयोग करके यूनिट परीक्षणों का एक समूह स्थापित कर रहा हूं लेकिन मुझे समस्या है कि कोई भी परीक्षण नहीं चल रहा है। परियोजना को कई छोटी पुस्तकालयों
मैं cppunit में आया हूं लेकिन यह उपयोग करने के लिए बहुत आसान नहीं लग रहा था (शायद मैं मुश्किल नहीं लग रहा था, शायद क्योंकि C++ जावा/सी # की तरह काम नहीं करता है)। क्या व्यापक रूप से उपयोग किए जाने वाल
के लिए एक परीक्षण को लागू करता है मुझे पता है कि CppUnit के माध्यम से एक अपवाद के लिए परीक्षण करने के लिए संभव बनाता है: CPPUNIT_ASSERT_THROW(expression, ExceptionType);
किसी को भी व्याख्या कर सकते