Uploaded by Suhil Haji

JavaTest

advertisement
Annotation
Beschreibung
@Test
legt eine Methode als Testmethode fest
@Timeout(time)
@Test
Testmethode, die nach time ms fehlschlägt
@BeforeEach
vor jedem Test ausführen
‫ينفذ قبل كل اختبار‬
@AfterEach
nach jedem Test ausführen
‫ينفذ بعد كل اختبار‬
@BeforeAll
einmal zu Beginn ausführen
‫ينفذ مرة واحدة في البداية‬
@AfterAll
einmal zum Ende ausführen
‫ينفذ مرة واحدة في النهاية‬
@DisplayName
in der Testübersicht wird der Text von
DisplayName angezeigt anstatt der
Methodenname
‫الترجمة العربية‬
‫يحدد طريقة كطريقة اختبار‬
‫طريقة اختبار تفشل بعد مرور وقت معين‬
‫بالميلي ثانية‬
‫ يظهر نص‬،‫في نظرة عامة على االختبار‬
‫بدالً من اسم الطريقة‬DisplayName
Assertion
Beschreibung
assertTrue(pred)
prüft, ob Prädikat zu True auswertet wird
‫يتحقق مما إذا كان الشرط يعطي قيمة‬
‫صحيحة‬
assertFalse(pred)
prüft, ob Prädikat zu False auswertet wird
‫يتحقق مما إذا كان الشرط يعطي قيمة‬
‫خاطئة‬
assertEquals(expected,
actual)
prüft, ob Actual und Expected gleich sind;
ist dieses nicht der Fall, schlägt der Test
fehl
‫يتحقق مما إذا كانت القيمة الفعلية‬
‫والمتوقعة متطابقتين؛ إذا لم يكن األمر‬
‫ يفشل االختبار‬،‫كذلك‬
fail(message)
lässt den Test mit der Fehlermeldung
„message“ fehlschlagen
‫الترجمة العربية‬
‫يتسبب في فشل االختبار مع رسالة الخطأ‬
"messa
Download