Characterization Test

حركة مرور الإنتاج هي المواصفة

حركة مرور الإنتاج هي المواصفة

الكود القديم بلا توثيق. ولا اختبارات. ومع ذلك فهو يعمل الآن. شهر واحد من السجلات المكتوبة جيدًا هو في الواقع المواصفة — إذا أنشأت اختبار تكامل Hurl يلتقط السلوك الحالي من حركة مرور الإنتاج، فإنك تثبّت وظائف الكود القديم وتمدّ شبكة أمان لإعادة الهيكلة دون أن تقرأ سطرًا واحدًا من الكود.