Testowanie metody z RestTemplate.

0

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

  public List<SomeDTO> getAllSomeDto() {
        SomeDTO[] forObject = restTemplate.getForObject(SOME_URL, SomeDTO[].class);
        return Arrays.asList(forObject);
    }
0

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

0

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

0

Klienta http można przetestować za pomocą Wiremock

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.

1 użytkowników online, w tym zalogowanych: 0, gości: 1