1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do testování v Javě

Connected

cvičení

Práce s výjimkami: zpracování zpráv

Stejně jako je používání a zpracování výjimek nedílnou součástí psaní kódu, je jejich testování klíčové pro testování celého projektu.

V tomto cvičení si procvičíš syntaxi assertionu pro ověření instance třídy v JUnit. Máš k dispozici metodu, která převádí řetězec na velká písmena, ale vyhodí vlastní RuntimeException, pokud je řetězec null. Tvým úkolem je napsat pro ni jednotkové testy.

Pokyny

100 XP
  • V testu pro úspěšný scénář ověř, že byla zpráva převedena na velká písmena.
  • Použij správný typ assertionu k ověření, že vyhozená výjimka je instancí třídy RuntimeException.
  • Zadej očekávanou třídu výjimky.
  • Použij správný assertion k ověření zprávy výjimky.