1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do testowania w Javie

Connected

ćwiczenie

Test jednostkowy: rynek walutowy

Ćwiczmy tworzenie i programowanie mocków w kontekście bankowym! Uzupełnij test jednostkowy dla ExchangeApp, który korzysta z Europejskiego Banku Centralnego. Testujesz logikę convertEuroTo() – nie mockuj jej. Zamiast tego zamockuj jej zależność, żeby sprawdzić, czy działa poprawnie!

Niezbędne pakiety JUnit i Mockito zostały już zaimportowane.

Instrukcje

100 XP
  • Utwórz mock dla EuropeanCentralBankServer.
  • Użyj właściwej składni, aby zaprogramować mock tak, by zwracał 12345.0.
  • Sprawdź, czy konwersja walut zwraca oczekiwany wynik.