WSB

Programowanie aplikacji Java

Maciej Gowin

Zjazd 10 - zadania dodatkowe

Linki

Opis

https://maciejgowin.github.io/wsb-java/

Kod źródłowy przykładów oraz zadań

https://github.com/MaciejGowin/wsb-programowanie-aplikacji-java

Zadania dodatkowe

Wszystkie zadanie dodatkowe zostały stworzone z myślą utrwalenia materiału przerobionego na zjeździe. Chociaż mogą one zostać rozwiązane na wiele sposobów, zostały skonstruowane w sposób umożliwiający ukończenie ich jedynie przy użyciu poznanych już technik.

Programowanie: zadanie dodatkowe

Rozszerz przyklad-93 o testy integracyjne.

Zastosuj następujące podejścia:

  • do połączenia z bazą danych użyj bazy H2, z konfiguracją nadpisaną w konfiguracji testów
  • do symulacji połączenia z zewnętrznym serwisem w klasie RyanairApiService użyj rozwiązania @MockBean