আমার একটি জনসাধারণের পদ্ধতি Send()
এবং কয়েকটি ব্যক্তিগত পদ্ধতি সহ একটি ক্লাস রয়েছে । এটি বেশ কয়েকটি ওয়েবসার্ভিসকে কল করে এবং পুনরাবৃত্তিটি প্রক্রিয়া করে। প্রসেসিং ব্যক্তিগত পদ্ধতিতে সম্পন্ন করা হয়।
আমি কোডটি ইউনিট করতে চাই। আমার বোধগম্যতা হচ্ছে ইউনিট পরীক্ষাগুলিতে আমার কোডকে বিচ্ছিন্নভাবে পরীক্ষা করা উচিত (অর্থাত সরবরাহকারী প্রতিক্রিয়াগুলি মক আপ)।
আমি আরও বিশ্বাস করি যে বেসরকারী পদ্ধতিগুলির ইউনিট পরীক্ষা করার প্রয়োজন হবে না তবে আমি যদি কেবলমাত্র প্রেরণ () পদ্ধতিটি পরীক্ষা করি তবে আমার কোডটি বিচ্ছিন্নভাবে পরীক্ষা করা হচ্ছে না এবং সরবরাহকারীর অনুরণনের উপর নির্ভরশীল।
এরপরে কি আমার ব্যক্তিগত পদ্ধতিগুলি জনসমক্ষে করা উচিত যাতে আমি তাদের প্রতিকূল প্রতিক্রিয়ার সাথে পরীক্ষা করতে পারি? এটা খারাপ অনুশীলন বলে মনে হচ্ছে যেহেতু কেবলমাত্র ক্লাসের তাদের কল করা উচিত।
ক্ষমাপ্রার্থী যদি এটি একটি প্রাথমিক প্রশ্ন, তবে ইউনিট পরীক্ষায় আমি মোটামুটি নতুন।
আমি সি # এবং ভিএস 2010 ব্যবহার করছি