Testowanie metody z RestTemplate.

Testowanie metody z RestTemplate.
  • Rejestracja: dni
  • Ostatnio: dni
0

W jaki sposób powinienem napisać test dla ponizszej metody:

Kopiuj
  public List<SomeDTO> getAllSomeDto() {
        SomeDTO[] forObject = restTemplate.getForObject(SOME_URL, SomeDTO[].class);
        return Arrays.asList(forObject);
    }
Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0

Przecież ta metoda niemalże nic nie robi - po co miałbyś do niej pisać test?

  • Rejestracja: dni
  • Ostatnio: dni
0

Pewnie masz rację trochę źle do tego podchodzę i za wszelką cenę próbuje testować wszystko aby coś było w testach :)

S9
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 3573
0

Klienta http można przetestować za pomocą Wiremock

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0
  1. Nie rozumiem czemu ten endpoint nie zwraca od razu listy zamiast tablicy ;]
  2. Możesz sobie porobić testy "integracyjne", stawiając jakiś embedded http server i serwując wybrane dane z takiego endpointu.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.