[[oktatas:programozás:java:java_teszteles:junit5|< JUnit5]] ====== JUnit5 - kivétel megkövetelése ====== * **Szerző:** Sallai András * Copyright (c) 2022, Sallai András * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]] * Web: https://szit.hu ===== Kivétel meglétének ellenőrzése ===== Azt vizsgáljuk, hogy a valami() metódus kivátlja-e a kivételt. @Test void testExceptedException() { assertThrows(ValamiException.class, ()->{ valami(5); }); } Az osztályt, vagy a metódust úgy paraméterezzük, hogy az kiváltsa a kivételt. A vizsgált metódus például: public void valami(int num) { if (num == 5) { throw new ValamiException("Hiba! Az 5-s szám nem jó!"); } }