সুচিপত্র:

শূন্য না জাহির কি?
শূন্য না জাহির কি?

ভিডিও: শূন্য না জাহির কি?

ভিডিও: শূন্য না জাহির কি?
ভিডিও: আমার শূন্য ভুবনে কেউ হলোনা আপন | জহির পাগলা | Shunno vubon e kau holona apon | Johir Pagla 2024, নভেম্বর
Anonim

দ্য assertNotNull () পদ্ধতি মানে "একটি পাস করা প্যারামিটার আবশ্যক না থাকা খালি ": যদি তা হয় খালি তারপর টেস্ট কেস ব্যর্থ হয়। assertNull() পদ্ধতির মানে "একটি পাস প্যারামিটার হতে হবে খালি ": যদি তা হয় নাল না তারপর টেস্ট কেস ব্যর্থ হয়।

ফলস্বরূপ, আপনি কিভাবে assertEquals জাহির করবেন?

জাহির করা . assertEquals () পদ্ধতি চেক করে যে দুটি বস্তু সমান বা না। যদি তারা না হয়, একটি বার্তা ছাড়া একটি AssertionError নিক্ষেপ করা হয়. যদি প্রত্যাশিত এবং বাস্তব উভয় মানই শূন্য হয়, তাহলে এই পদ্ধতিটি সমান রিটার্ন করে।

পরবর্তীকালে, প্রশ্ন হল, জাভাতে অ্যাসার্ট ব্যর্থ হলে কী হয়? যদি JVM-এ (-ea পতাকার মাধ্যমে) দাবীগুলি সক্রিয় করা থাকে, তাহলে একটি AssertionError নিক্ষেপ করা হবে যখন দাবী ব্যর্থ হয় . এই ধরা উচিত নয়, কারণ যদি একটি দাবী ব্যর্থ হয় , এটি মূলত প্রোগ্রামটি কীভাবে কাজ করে সে সম্পর্কে আপনার অনুমানগুলির একটিকে বোঝায় ভুল। দাবী শুধুমাত্র প্রোগ্রামিং ত্রুটি সনাক্ত করতে ব্যবহার করা উচিত.

এছাড়াও, আপনি কিভাবে মিথ্যা দাবি ব্যবহার করবেন?

ভিতরে assert False , তুমি জোর দেওয়া যে একটি অভিব্যক্তি মূল্যায়ন মিথ্যা . যদি তা না হয়, তাহলে বার্তাটি প্রদর্শিত হবে এবং দাবী ব্যর্থ হয় assertTrue (বার্তা, মান == মিথ্যা ) == assert False (বার্তা, মান); এগুলি কার্যকরীভাবে একই, তবে আপনি যদি একটি মান আশা করছেন মিথ্যা তারপর assertFalse ব্যবহার করুন.

জাহির বিভিন্ন পদ্ধতি কি কি?

এখানে দাবী পদ্ধতির একটি তালিকা আছে:

  • assertArrayEquals()
  • assertEquals()
  • assertTrue() + assertFalse()
  • assertNull() + assertNotNull()
  • assertSame() + assertNotSame()
  • জোর করে যে()

প্রস্তাবিত: