యూనిట్ టెస్టింగ్ కోడ్ యొక్క వ్యక్తిగత యూనిట్లను (ఫంక్షన్లు, మెథడ్లు, క్లాస్లు) ఐసోలేషన్లో ధృవీకరిస్తుంది — ప్రతిটి చిన్న భాగం దానికదే సరిగ్గా పనిచేస్తుందో లేదో చెక్ చేయడం. యూనిట్ టెస్ట్లు వేగవంతమైనవి, ఫోకస్డ్గా ఉంటాయి, మరియు మంచి టెస్టింగ్ స్ట్రాటజీ యొక్క ఫाউండేషన్ను ఏర్పరుస్తాయి.
యూనిట్ టెస్ట్ అంటే ఏమిటి
A UNIT test verifies the smallest testable piece (a function/method) in ISOLATION:
→ test ONE thing; give inputs, check the output/behavior
→ ISOLATED from dependencies (database, network, other units) — mock/stub those
→ FAST (no real I/O), focused, deterministic
