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

Connected

cvičení

Jednotkový test: Devizový trh

Pojďme si procvičit vytváření a programování mocků v bankovním kontextu! Dopiš jednotkový test pro ExchangeApp, která pracuje s Evropskou centrální bankou. Testuješ logiku convertEuroTo(), takže ji nemockuj. Namísto toho mockuj její závislost a ověř, jestli funguje správně!

Potřebné balíčky JUnit a Mockito jsou za tebe již naimportovány.

Pokyny

100 XP
  • Vytvoř mock pro EuropeanCentralBankServer.
  • Použij správnou syntaxi a naprogramuj mock tak, aby vracel 12345.0.
  • Ověř, že převod měny vrátí požadovaný výsledek.