انٹیگریشن ٹیسٹنگ متعدد اجزاء یا یونٹس کے درست طریقے سے ایک ساتھ کام کرنے کی تصدیق کرتی ہے — تعاملات اور انضمام کے نکات کو ٹیسٹ کرتے ہوئے (جیسے کوڈ ڈیٹا بیس کے ساتھ، سروسز ایک دوسرے کو کال کرتے ہوئے، یا ماڈیولز کو ملایا جاتا ہے)۔ یہ ان مسائل کو پکڑتی ہے جو یونٹ ٹیسٹس (جو یونٹس کو الگ تھلگ کرتے ہیں) چھوڑ دیتے ہیں۔
انٹیگریشن ٹیسٹنگ کیا تصدیق کرتی ہے
Integration tests verify COMPONENTS WORKING TOGETHER (not in isolation):
→ code + DATABASE (does the data layer actually work with a real DB?)
→ service A calling service B / an external API
→ multiple modules/units combined; the integration POINTS between them
→ catches issues in how parts INTERACT — which unit tests (isolated) can't catch.
