স্ট্যান্ডার্ড রুবি Test::Unit
ফ্রেমওয়ার্কটি ব্যবহার করে রুবিতে ইউনিট পরীক্ষা সুরক্ষিত এবং ব্যক্তিগত পদ্ধতিগুলির সর্বোত্তম উপায় কী ?
আমি নিশ্চিত যে কেউ পাইপ আপ করবেন এবং গোপনে দৃ as়ভাবে দৃsert়ভাবে বলেছেন যে "আপনার কেবলমাত্র পাবলিক পদ্ধতিতে ইউনিট পরীক্ষা করা উচিত; যদি এটির ইউনিট পরীক্ষার প্রয়োজন হয় তবে এটি কোনও সুরক্ষিত বা ব্যক্তিগত পদ্ধতি হওয়া উচিত নয়", তবে আমি এটি নিয়ে বিতর্ক করতে আগ্রহী নই। আমি বিভিন্ন পদ্ধতি যে পেয়েছেন করছে সংরক্ষিত বা ভাল এবং বৈধ কারণে ব্যক্তিগত, এই ব্যক্তিগত / সংরক্ষিত পদ্ধতি পরিমিতরূপে খুবই জটিল, এবং ক্লাসে প্রকাশ্য পদ্ধতি এই সংরক্ষিত / ব্যক্তিগত পদ্ধতি সঠিকভাবে কাজ উপর নির্ভর, তাই আমি পরীক্ষা করার জন্য একটি উপায় প্রয়োজন সুরক্ষিত / ব্যক্তিগত পদ্ধতি।
আরও একটি জিনিস ... আমি সাধারণত একটি ফাইলে একটি নির্দিষ্ট শ্রেণীর জন্য সমস্ত পদ্ধতি রাখি এবং অন্য শ্রেণিতে সেই শ্রেণীর জন্য ইউনিট পরীক্ষা করি। মূলত, আমি মূল উত্স ফাইলটি যতটা সম্ভব সহজ এবং সহজবোধ্য রাখতে, "উত্সযুক্ত এবং ব্যক্তিগত পদ্ধতিগুলির ইউনিট টেস্ট" কার্যকারিতাটি ইউনিট পরীক্ষার ফাইলে নয়, মূল উত্স ফাইল হিসাবে প্রয়োগ করতে চাই all