ما هو AssertNotNull في JUnit؟
ما هو AssertNotNull في JUnit؟

فيديو: ما هو AssertNotNull في JUnit؟

فيديو: ما هو AssertNotNull في JUnit؟
فيديو: JUnit 5 Assertions - assertNotNull method 2024, يمكن
Anonim

توفر فئة التأكيد مجموعة من طرق التأكيد المفيدة لكتابة الاختبارات. تأكيد () يتحقق من أن الكائن فارغ أم لا. إذا كان فارغًا ، فسيتم طرح خطأ AssertionError.

وبالمثل ، قد تسأل ، ما هو assertNull في JUnit؟

تأكيد (String message، Object object) يؤكد أن الكائن فارغ. الفراغ ثابت. assertSame (كائن متوقع ، كائن فعلي) يؤكد أن كائنين يشيران إلى نفس الكائن.

ثانيًا ، ما فائدة assertEquals في JUnit؟ هناك طريقة تسمى أكد في ال JUnit مكتبة يمكن أن تكون تستخدم للتحقق مما إذا كان يتم تعريف كائنين بالتساوي أم لا. يمكن أن يكون تستخدم للتحقق مما إذا كان من المتوقع وجود مثيل محدد لكائن في طريقة تم استدعاؤها بواسطة الاختبار ، أو إذا كان كائن na الذي تم تمريره عبر طريقة "متعدد الأشكال" بشكل صحيح.

وبالتالي ، ما هو assertNotNull؟

ال تأكيد () تعني الطريقة "يجب ألا تكون المعلمة التي تم تمريرها فارغة": إذا كانت فارغة ، فإن حالة الاختبار تفشل. وتعني طريقة () assertNull "أن المعلمة التي تم تمريرها يجب أن تكون فارغة": إذا لم تكن خالية ، فإن حالة الاختبار تفشل.

ما هو الغرض من التعليق التوضيحيbeforeclass في JUnit؟

@بعد، بعدما حاشية. ملاحظة يستخدم على طريقة تحتوي على جافا كود للتشغيل بعد كل حالة اختبار. ستعمل هذه الطرق حتى إذا تم طرح أي استثناءات في حالة الاختبار أو في حالة فشل التأكيد.

موصى به: