JUnit এ দাবী ত্রুটি কি?
JUnit এ দাবী ত্রুটি কি?

ভিডিও: JUnit এ দাবী ত্রুটি কি?

ভিডিও: JUnit এ দাবী ত্রুটি কি?
ভিডিও: JUnit 5 বেসিক 14 - assertThrows এর সাথে ব্যতিক্রম জাহির করা 2024, মে
Anonim

অন্তর্নির্মিত দাবী এর প্রক্রিয়া জুনিট ক্লাস org দ্বারা প্রদান করা হয়. 1 জাহির করা #fail() একটি নিক্ষেপ করে দাবী ত্রুটি শর্তহীনভাবে এটি একটি অসম্পূর্ণ পরীক্ষা চিহ্নিত করতে বা একটি প্রত্যাশিত ব্যতিক্রম নিক্ষেপ করা হয়েছে তা নিশ্চিত করতে সহায়ক হতে পারে (পরীক্ষা কাঠামোতে প্রত্যাশিত ব্যতিক্রম বিভাগটিও দেখুন)।

এই পদ্ধতিতে, একটি দাবী ত্রুটি কি?

একটি দাবী ত্রুটি নিক্ষেপ করা হয় যখন বলে "আপনি এমন একটি কোড লিখেছেন যা সর্বদা কার্যকর করা উচিত নয় কারণ আপনার যুক্তি অনুসারে এটি হওয়া উচিত নয়। কিন্তু যদি এটি ঘটে তবে নিক্ষেপ করুন দাবীর ত্রুটি . এবং আপনি এটি ধরবেন না।" এমন ক্ষেত্রে আপনি একটি নিক্ষেপ করেন দাবী ত্রুটি.

কেউ জিজ্ঞাসা করতে পারে, ইউনিট পরীক্ষায় দাবী কী? একটি দাবী একটি প্রোগ্রামের একটি নির্দিষ্ট পয়েন্টে একটি বুলিয়ান এক্সপ্রেশন যা প্রোগ্রামে একটি বাগ না থাকলে সত্য হবে। ক পরীক্ষার দাবি একটি অভিব্যক্তি হিসাবে সংজ্ঞায়িত করা হয়, যা একটি লক্ষ্য সম্পর্কে নির্দিষ্ট কিছু পরীক্ষাযোগ্য যুক্তিকে অন্তর্ভুক্ত করে পরীক্ষা.

একইভাবে, আমরা কি দাবির ত্রুটি ধরতে পারি?

হ্যান্ডলিং an দাবীর ত্রুটি শ্রেণী দাবীর ত্রুটি প্রসারিত ত্রুটি , যা নিজেই নিক্ষেপযোগ্য প্রসারিত. এই যে মানে দাবীর ত্রুটি একটি অচেক ব্যতিক্রম। তাই যে পদ্ধতি ব্যবহার করা হয় দাবী তাদের ঘোষণা করার প্রয়োজন নেই, এবং আরও কলিং কোড চেষ্টা করা উচিত নয় ধরা তাদের

সেলেনিয়ামে দাবী ত্রুটি কি?

সেলেনিয়াম দাবী তিন ধরনের হতে পারে: " জাহির করা ”, “যাচাই করুন”, এবং “অপেক্ষা করুন”। যখন একটি " জাহির করা ব্যর্থ হয়, পরীক্ষা বাতিল করা হয়। যখন একটি "যাচাই" ব্যর্থ হয়, পরীক্ষাটি কার্যকর করা অব্যাহত থাকবে, ব্যর্থতা লগিং করে। একটি "waitFor" কমান্ড কিছু শর্ত সত্য হওয়ার জন্য অপেক্ষা করে।

প্রস্তাবিত: