काही व्हॅल्यू जे कोडच्या काही लाईन्सच्या चेंज दरम्यान बदलले जाते ते सॉफ्टवेअर द्वारे प्रोपॅगेट होते आणि अनचेंज्ड भागामध्ये सरफेस एज बग्स, आणि नंतर आपण पाहिले की, सेटअप टेस्ट केसेस जी मूळत: सॉफ्टवेअरची टेस्ट घेण्यासाठी वापरली जातात, ती अप्रचलित किंवा अवैध टेस्ट केसेसमध्ये विभागली जाऊ शकतात, जी आपल्याला डिसकार्ड करण्याची आवश्यकता आहे.
সফট্ওয়ারের মাধ্যমে কোড প্রপাগেশন ঘটার ফলে কোডের কিছু লাইনের পরিবর্তনের সময় কিছু মানের পরিবর্তন ঘটে যায় এবং এরপর আমরা টেস্ট কেসগুলোকে সেটআপ করা দেখেছি। যে টেস্ট কেসগুলো সাধারণত সফটওয়্যার পরীক্ষা করার জন্য ব্যবহার করা হতো। এই টেস্ট কেসগুলোকে অবসলিট টেস্ট কেস এবং ইনভ্যালিড টেস্ট কেস, যা আমাদের বাতিল করতে হবে - এই দুই ভাগে ভাগ করা যেতে পারে।