আমি সবেমাত্র ইউনিট টেস্টিং দিয়ে শুরু করছি তবে আমি নিশ্চিত না যে আমি সত্যিই এটির সমস্ত বিষয় বুঝতে পেরেছি কিনা। আমি এগুলি সম্পর্কে টিউটোরিয়াল এবং বইগুলি পড়েছি, তবে আমার কাছে কেবল দুটি দ্রুত প্রশ্ন রয়েছে:
আমি ভেবেছিলাম ইউনিট পরীক্ষার উদ্দেশ্য হ'ল আমরা লিখেছি কোডটি পরীক্ষা করা। যাইহোক, আমার কাছে এটি মনে হয় যে কেবল পরীক্ষা চালাতে সক্ষম হওয়ার জন্য, আমাদের মূল কোডটি পরিবর্তন করতে হবে, যার পর্যায়ে আমরা আসলে আমরা যে কোডটি লিখেছিলাম তা নয় বরং পরীক্ষার জন্য আমরা যে কোডটি লিখেছিলাম তা পরীক্ষা করছি।
আমাদের কোডগুলির বেশিরভাগই বাহ্যিক উত্সগুলিতে নির্ভর করে। আমাদের কোডটি রিফ্যাক্ট করার পরে, এমনকি এটি মূল কোডটি ভেঙে দেবে, আমাদের পরীক্ষাগুলি এখনও ঠিক জরিমানা চলবে, যেহেতু বাহ্যিক উত্সগুলি আমাদের পরীক্ষার ক্ষেত্রে কেবল ম্যাক-আপস। এটি ইউনিট পরীক্ষার উদ্দেশ্যকে পরাজিত করে না?
দুঃখিত যদি আমি এখানে বোবা শব্দ করি তবে আমার মনে হয়েছিল কেউ আমাকে কিছুটা আলোকিত করতে পারে।
আগাম ধন্যবাদ.