1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în testarea în Java

Connected

exercițiu

Gestionarea excepțiilor: procesarea mesajelor

Folosirea și gestionarea excepțiilor reprezintă o parte esențială a scrierii codului, iar testarea acestora este la fel de importantă pentru proiectul tău.

În acest exercițiu, vei exersa sintaxa aserțiunii pentru instanțe de clasă din JUnit. Ai la dispoziție o metodă care convertește un șir de caractere la majuscule, dar aruncă o RuntimeException personalizată dacă șirul este null. Sarcina ta este să scrii teste unitare pentru aceasta.

Instrucțiuni

100 XP
  • Verifică că mesajul a fost convertit la majuscule în testul pentru scenariul de succes.
  • Folosește tipul corect de aserțiune pentru a verifica că excepția aruncată este o instanță a clasei RuntimeException.
  • Introdu clasa așteptată a excepției.
  • Folosește aserțiunea corectă pentru a verifica mesajul excepției.